diff options
author | hlopko <hlopko@google.com> | 2017-06-22 17:06:02 +0200 |
---|---|---|
committer | Marcel Hlopko <hlopko@google.com> | 2017-06-26 17:53:44 +0200 |
commit | 3fdb9174105b8ca7373800b36d7dfa829ed5122b (patch) | |
tree | 6a9f90d548cc7c165799b508f5f526a599b1608b /src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java | |
parent | 08d7c8eb65b14bcd91df387df3b87a26664d25a9 (diff) |
Do not use link_dynamic_library.sh when toolchain doesn't support interface libraries
Before, Bazel would always use link_dynamic_library.sh, even though the
toolchain doesn't support interface libraries and therefore its arguments would
always be "no ignored ignored ignored". And since link_dynamic_library.sh is a
shell script, it unnecessarily complicates the Windows toolchain.
This cl also removes the script as a dependency of the toolchain (so it won't be set as an
input of c++ actions).
RELNOTES: None.
PiperOrigin-RevId: 159827038
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java index 2d2324259f..55fd396b87 100644 --- a/src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java +++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java @@ -87,7 +87,8 @@ public class CppLinkActionTest extends BuildViewTestCase { "gcc_tool", "dynamic_library_linker_tool", "ar_tool", - true)) + true, + false)) .getFeatureConfiguration( FeatureSpecification.create( ImmutableSet.of( |