chore: import upstream snapshot with attribution
cffconvert / validate (push) Has been skipped
License Check / license-check (push) Failing after 2s

This commit is contained in:
wehub-resource-sync
2026-07-13 12:14:16 +08:00
commit 8a852e4b4e
36502 changed files with 9277225 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
# copybara:uncomment package(default_applicable_licenses = ["//tensorflow:license"])
+43
View File
@@ -0,0 +1,43 @@
diff --git a/absl/BUILD.bazel b/absl/BUILD.bazel
--- a/absl/BUILD.bazel
+++ b/absl/BUILD.bazel
@@ -15,11 +15,26 @@
#
load("@bazel_skylib//lib:selects.bzl", "selects")
+load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
package(default_visibility = ["//visibility:public"])
licenses(["notice"])
+bool_flag(
+ name = "use_dlls",
+ build_setting_default = False,
+ visibility = ["//visibility:public"],
+)
+
+config_setting(
+ name = "config_use_dlls",
+ flag_values = {
+ ":use_dlls": "True",
+ },
+ visibility = [":__subpackages__"],
+)
+
config_setting(
name = "clang_compiler",
flag_values = {
diff --git a/absl/copts/configure_copts.bzl b/absl/copts/configure_copts.bzl
--- a/absl/copts/configure_copts.bzl
+++ b/absl/copts/configure_copts.bzl
@@ -23,6 +23,9 @@ ABSL_DEFAULT_COPTS = select({
"@rules_cc//cc/compiler:clang": ABSL_LLVM_FLAGS,
"@rules_cc//cc/compiler:gcc": ABSL_GCC_FLAGS,
"//conditions:default": [],
+}) + select({
+ "//absl:config_use_dlls": ["/DABSL_BUILD_DLL"],
+ "//conditions:default": [],
})
ABSL_TEST_COPTS = select({
+14
View File
@@ -0,0 +1,14 @@
diff --git a/absl/base/BUILD.bazel b/absl/base/BUILD.bazel
--- a/absl/base/BUILD.bazel
+++ b/absl/base/BUILD.bazel
@@ -542,10 +542,6 @@ cc_library(
],
copts = ABSL_DEFAULT_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
- visibility = [
- "//absl:__subpackages__",
- "//absl:friends",
- ],
deps = [
":base",
":config",