aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools
diff options
context:
space:
mode:
authorGravatar hlopko <hlopko@google.com>2018-07-23 12:29:03 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-07-23 12:30:18 -0700
commit3da60d2d4f996b88980058f8d039da790ed7675f (patch)
tree014309d00957a678394c4f179be83857ee53f0e8 /src/main/java/com/google/devtools
parenteb29656b3df5149032ef8892fb9cb29862d2def5 (diff)
Only expand dynamic_library_linker_tool feature when generate_interface_library is available
This way users of the Skylark API don't see this feature expanded. RELNOTES: None. PiperOrigin-RevId: 205704719
Diffstat (limited to 'src/main/java/com/google/devtools')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppActionConfigs.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppActionConfigs.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppActionConfigs.java
index f030f7cbbf..b6b2e733b1 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppActionConfigs.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppActionConfigs.java
@@ -53,6 +53,7 @@ public class CppActionConfigs {
+ " action: 'c++-link-dynamic-library'"
+ " action: 'c++-link-nodeps-dynamic-library'"
+ " flag_group {"
+ + " expand_if_all_available: 'generate_interface_library'"
+ " flag: '"
+ cppLinkDynamicLibraryToolPath
+ "'"