From a5ecd8132d3742831eda9730614270604294e410 Mon Sep 17 00:00:00 2001 From: rosica Date: Tue, 29 May 2018 04:40:22 -0700 Subject: Add compilerFlagForMigrationDoNotUse field to cc_common This will help migration from config_setting.values{"compiler"} to config_setting.flag_values{"@bazel_tools//tools/cpp:compiler"} RELNOTES: None. PiperOrigin-RevId: 198377299 --- .../devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/main') diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java index 0a8fba160c..a7732ffa85 100644 --- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java +++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcModuleApi.java @@ -32,4 +32,14 @@ public interface CcModuleApi { structField = true ) public ProviderApi getCcToolchainProvider(); + + @Deprecated + @SkylarkCallable( + name = "do_not_use_tools_cpp_compiler_present", + doc = + "Do not use this field, its only puprose is to help with migration from " + + "config_setting.values{'compiler') to " + + "config_settings.flag_values{'@bazel_tools//tools/cpp:compiler'}", + structField = true) + default void compilerFlagExists() {} } -- cgit v1.2.3