diff options
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.java | 9 |
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()); } /** |