aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
index 426982e9a6..33a489d813 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java
@@ -523,8 +523,13 @@ public final class CcCommon {
* @return mangled symlink artifact.
*/
public Artifact getDynamicLibrarySymlink(Artifact library, boolean preserveName) {
- return SolibSymlinkAction.getDynamicLibrarySymlink(
- ruleContext, library, preserveName, true, ruleContext.getConfiguration());
+ return SolibSymlinkAction.getDynamicLibrarySymlink(
+ ruleContext,
+ ccToolchain.getSolibDirectory(),
+ library,
+ preserveName,
+ true,
+ ruleContext.getConfiguration());
}
/**