aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java
diff options
context:
space:
mode:
authorGravatar hlopko <hlopko@google.com>2017-06-22 17:06:02 +0200
committerGravatar Marcel Hlopko <hlopko@google.com>2017-06-26 17:53:44 +0200
commit3fdb9174105b8ca7373800b36d7dfa829ed5122b (patch)
tree6a9f90d548cc7c165799b508f5f526a599b1608b /src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java
parent08d7c8eb65b14bcd91df387df3b87a26664d25a9 (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.java3
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(