bazel/tools: add ar_files/as_files to cc_toolchain targets
This is a step toward making the ar_files/as_files attributes
mandatory.
RELNOTES: None.
PiperOrigin-RevId: 224181331
diff --git a/tools/cpp/BUILD b/tools/cpp/BUILD
index 1c931e6..abad32c 100644
--- a/tools/cpp/BUILD
+++ b/tools/cpp/BUILD
@@ -113,6 +113,8 @@
cc_toolchain(
name = "cc-compiler-local",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -138,6 +140,8 @@
cc_toolchain(
name = "cc-compiler-ppc",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "ppc",
dwp_files = ":empty",
@@ -165,6 +169,8 @@
cc_toolchain(
name = "cc-compiler-armeabi-v7a",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -192,6 +198,8 @@
cc_toolchain(
name = "cc-compiler-k8",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -221,6 +229,8 @@
cc_toolchain(
name = "cc-compiler-darwin",
all_files = ":osx_wrapper",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":osx_wrapper",
cpu = "darwin",
dwp_files = ":empty",
@@ -250,6 +260,8 @@
cc_toolchain(
name = "cc-compiler-freebsd",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -279,6 +291,8 @@
cc_toolchain(
name = "cc-compiler-x64_windows",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -308,6 +322,8 @@
cc_toolchain(
name = "cc-compiler-x64_windows_msvc",
all_files = ":every-file-x64_windows",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":compile-x64_windows",
cpu = "x64_windows",
dwp_files = ":empty",
diff --git a/tools/cpp/BUILD.empty b/tools/cpp/BUILD.empty
index f503345..bea94bb 100644
--- a/tools/cpp/BUILD.empty
+++ b/tools/cpp/BUILD.empty
@@ -39,6 +39,8 @@
name = "local",
toolchain_identifier = "local",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
diff --git a/tools/cpp/BUILD.static.freebsd b/tools/cpp/BUILD.static.freebsd
index 7fed316..eef7919 100644
--- a/tools/cpp/BUILD.static.freebsd
+++ b/tools/cpp/BUILD.static.freebsd
@@ -44,6 +44,8 @@
name = "cc-compiler-freebsd",
toolchain_identifier = "local_freebsd",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -73,6 +75,8 @@
name = "cc-compiler-armeabi-v7a",
toolchain_identifier = "stub_armeabi-v7a",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
diff --git a/tools/cpp/BUILD.static.windows b/tools/cpp/BUILD.static.windows
index 88ed029..61b1a57 100644
--- a/tools/cpp/BUILD.static.windows
+++ b/tools/cpp/BUILD.static.windows
@@ -47,6 +47,8 @@
name = "cc-compiler-x64_windows_msys",
toolchain_identifier = "msys_x64",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
@@ -77,6 +79,8 @@
name = "cc-compiler-x64_windows_mingw",
toolchain_identifier = "msys_x64_mingw",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "x64_windows",
dwp_files = ":empty",
@@ -107,6 +111,8 @@
name = "cc-compiler-x64_windows",
toolchain_identifier = "msvc_x64",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "x64_windows",
dwp_files = ":empty",
@@ -136,6 +142,8 @@
name = "cc-compiler-armeabi-v7a",
toolchain_identifier = "stub_armeabi-v7a",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",
diff --git a/tools/cpp/BUILD.tpl b/tools/cpp/BUILD.tpl
index cc0e366..d948c0c 100644
--- a/tools/cpp/BUILD.tpl
+++ b/tools/cpp/BUILD.tpl
@@ -58,6 +58,8 @@
name = "cc-compiler-%{name}",
toolchain_identifier = "%{cc_toolchain_identifier}",
all_files = ":compiler_deps",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":compiler_deps",
cpu = "%{name}",
dwp_files = ":empty",
@@ -86,6 +88,8 @@
name = "cc-compiler-armeabi-v7a",
toolchain_identifier = "stub_armeabi-v7a",
all_files = ":empty",
+ ar_files = ":empty",
+ as_files = ":empty",
compiler_files = ":empty",
cpu = "local",
dwp_files = ":empty",