systemlibs: unbundle google_cloud_cpp

Signed-off-by: Jason Zaman <jason@perfinion.com>
This commit is contained in:
Jason Zaman 2018-09-07 17:04:47 +08:00
parent 206d46704e
commit ed5578687b
4 changed files with 18 additions and 0 deletions

View File

@ -179,6 +179,10 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
], ],
sha256 = "fdd3b3aecce60987e5525e55bf3a21d68a8695320bd5b980775af6507eec3944", sha256 = "fdd3b3aecce60987e5525e55bf3a21d68a8695320bd5b980775af6507eec3944",
strip_prefix = "google-cloud-cpp-14760a86c4ffab9943b476305c4fe927ad95db1c", strip_prefix = "google-cloud-cpp-14760a86c4ffab9943b476305c4fe927ad95db1c",
system_build_file = clean_dep("//third_party/systemlibs:google_cloud_cpp.BUILD"),
system_link_files = {
"//third_party/systemlibs:google_cloud_cpp.google.cloud.bigtable.BUILD": "google/cloud/bigtable/BUILD",
},
) )
tf_http_archive( tf_http_archive(

View File

@ -0,0 +1,6 @@
licenses(["notice"]) # Apache 2.0
filegroup(
name = "LICENSE",
visibility = ["//visibility:public"],
)

View File

@ -0,0 +1,7 @@
licenses(["notice"]) # Apache 2.0
cc_library(
name = "bigtable_client",
linkopts = ["-lbigtable_client"],
visibility = ["//visibility:public"],
)

View File

@ -13,6 +13,7 @@ VALID_LIBS = [
"absl_py", "absl_py",
"astor_archive", "astor_archive",
"boringssl", "boringssl",
"com_github_googlecloudplatform_google_cloud_cpp",
"com_googlesource_code_re2", "com_googlesource_code_re2",
"curl", "curl",
"cython", "cython",