systemlibs: unbundle google_cloud_cpp
Signed-off-by: Jason Zaman <jason@perfinion.com>
This commit is contained in:
parent
206d46704e
commit
ed5578687b
@ -179,6 +179,10 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
|
||||
],
|
||||
sha256 = "fdd3b3aecce60987e5525e55bf3a21d68a8695320bd5b980775af6507eec3944",
|
||||
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(
|
||||
|
6
third_party/systemlibs/google_cloud_cpp.BUILD
vendored
Normal file
6
third_party/systemlibs/google_cloud_cpp.BUILD
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
licenses(["notice"]) # Apache 2.0
|
||||
|
||||
filegroup(
|
||||
name = "LICENSE",
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
7
third_party/systemlibs/google_cloud_cpp.google.cloud.bigtable.BUILD
vendored
Normal file
7
third_party/systemlibs/google_cloud_cpp.google.cloud.bigtable.BUILD
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
licenses(["notice"]) # Apache 2.0
|
||||
|
||||
cc_library(
|
||||
name = "bigtable_client",
|
||||
linkopts = ["-lbigtable_client"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
1
third_party/systemlibs/syslibs_configure.bzl
vendored
1
third_party/systemlibs/syslibs_configure.bzl
vendored
@ -13,6 +13,7 @@ VALID_LIBS = [
|
||||
"absl_py",
|
||||
"astor_archive",
|
||||
"boringssl",
|
||||
"com_github_googlecloudplatform_google_cloud_cpp",
|
||||
"com_googlesource_code_re2",
|
||||
"curl",
|
||||
"cython",
|
||||
|
Loading…
Reference in New Issue
Block a user