This change updates the external copy of the reference to match the internal copy at commit cda42fa07b533f8aad3183cd7eb99ce553949f88 which introduces the tests (and fix) to handle an encrypted key block.
112 lines
2.8 KiB
Python
112 lines
2.8 KiB
Python
# Copyright 2020 Google LLC. All Rights Reserved.
|
|
|
|
workspace(name = "whitebox_prod")
|
|
|
|
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
|
|
load("@bazel_tools//tools/build_defs/repo:git.bzl", "new_git_repository")
|
|
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
|
|
|
|
local_repository(
|
|
name = "whitebox_api_repo",
|
|
path = "../whitebox",
|
|
)
|
|
|
|
git_repository(
|
|
name = "glog_repo",
|
|
commit = "3ba8976592274bc1f907c402ce22558011d6fc5e", # 2020-02-16
|
|
remote = "https://github.com/google/glog.git",
|
|
)
|
|
|
|
git_repository(
|
|
name = "com_github_gflags_gflags",
|
|
commit = "2e227c3daae2ea8899f49858a23f3d318ea39b57", # 2020-01-15
|
|
remote = "https://github.com/gflags/gflags.git",
|
|
)
|
|
|
|
git_repository(
|
|
name = "abseil_repo",
|
|
commit = "fcb104594b0bb4b8ac306cb2f55ecdad40974683", # 2018-12-04
|
|
remote = "https://github.com/abseil/abseil-cpp.git",
|
|
)
|
|
|
|
git_repository(
|
|
name = "boringssl_repo",
|
|
commit = "14164f6fef47b7ebd97cdb0cea1624eabd6fe6b8", # 2018-11-26
|
|
remote = "https://github.com/google/boringssl.git",
|
|
)
|
|
|
|
git_repository(
|
|
name = "googletest_repo",
|
|
commit = "b6cd405286ed8635ece71c72f118e659f4ade3fb", # 2019-01-04
|
|
remote = "https://github.com/google/googletest.git",
|
|
)
|
|
|
|
# We use "com_google_protobuf" instead of "protobuf_repo" because Bazel's proto
|
|
# rules implicitly depend on @com_google_protobuf. See
|
|
# https://bazel.build/blog/2017/02/27/protocol-buffers.html.
|
|
git_repository(
|
|
name = "com_google_protobuf",
|
|
remote = "https://github.com/google/protobuf.git",
|
|
tag = "v3.8.0",
|
|
)
|
|
|
|
# bazel_skylib is required by google protobuf.
|
|
git_repository(
|
|
name = "bazel_skylib",
|
|
remote = "https://github.com/bazelbuild/bazel-skylib.git",
|
|
tag = "1.0.2",
|
|
)
|
|
|
|
# Protobuf library support. Not included in the recent protobuf release.
|
|
http_archive(
|
|
name = "zlib",
|
|
build_file = "@com_google_protobuf//:third_party/zlib.BUILD",
|
|
sha256 = "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1",
|
|
strip_prefix = "zlib-1.2.11",
|
|
urls = ["https://zlib.net/zlib-1.2.11.tar.gz"],
|
|
)
|
|
|
|
# ODK
|
|
new_git_repository(
|
|
name = "odk_repo",
|
|
build_file = "@whitebox_api_repo//external:odk.BUILD",
|
|
commit = "565237f8e6900e467eb236040374428387e90bd0",
|
|
remote = "https://widevine-partner.googlesource.com/oemcrypto_core_message.git",
|
|
repo_mapping = {"@whitebox" : "@whitebox_api_repo"}
|
|
)
|
|
|
|
bind(
|
|
name = "glog",
|
|
actual = "@glog_repo//:glog",
|
|
)
|
|
|
|
bind(
|
|
name = "gflags",
|
|
actual = "@com_github_gflags_gflags//:gflags",
|
|
)
|
|
|
|
bind(
|
|
name = "boringssl",
|
|
actual = "@boringssl_repo//:crypto",
|
|
)
|
|
|
|
bind(
|
|
name = "gtest",
|
|
actual = "@googletest_repo//:gtest",
|
|
)
|
|
|
|
bind(
|
|
name = "gtest_main",
|
|
actual = "@googletest_repo//:gtest_main",
|
|
)
|
|
|
|
bind(
|
|
name = "protobuf",
|
|
actual = "@com_google_protobuf//:protobuf",
|
|
)
|
|
|
|
bind(
|
|
name = "odk",
|
|
actual = "@odk_repo//:odk",
|
|
)
|