about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2017-07-17 21:27:52 +0200
committerGitHub <noreply@github.com>2017-07-17 21:27:52 +0200
commit37c599fe8c002ce851eafa458dd1ff29905601d7 (patch)
tree3fc738438aa8bbb6ca3bc303bb2faaf3f8a6578f /pkgs/development/compilers
parentde3b94b24e0cac8bb4490c1b04d8ab13017a88e1 (diff)
parent1cfed62073a7c4bd7ea70498041ae3f271977ff3 (diff)
downloadnixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.tar
nixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.tar.gz
nixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.tar.bz2
nixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.tar.lz
nixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.tar.xz
nixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.tar.zst
nixlib-37c599fe8c002ce851eafa458dd1ff29905601d7.zip
Merge pull request #26429 from aherrmann/pr_llvm_4_fix_debug
llvm_4: Fix debugVersion
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/llvm/4/llvm.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/compilers/llvm/4/llvm.nix b/pkgs/development/compilers/llvm/4/llvm.nix
index da40a42d9856..abfac1cce143 100644
--- a/pkgs/development/compilers/llvm/4/llvm.nix
+++ b/pkgs/development/compilers/llvm/4/llvm.nix
@@ -116,11 +116,11 @@ in stdenv.mkDerivation rec {
   + stdenv.lib.optionalString enableSharedLibraries ''
     moveToOutput "lib/libLLVM-*" "$lib"
     moveToOutput "lib/libLLVM.${shlib}" "$lib"
-    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-release.cmake" \
+    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-${if debugVersion then "debug" else "release"}.cmake" \
       --replace "\''${_IMPORT_PREFIX}/lib/libLLVM-" "$lib/lib/libLLVM-"
   ''
   + stdenv.lib.optionalString (stdenv.isDarwin && enableSharedLibraries) ''
-    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-release.cmake" \
+    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-${if debugVersion then "debug" else "release"}.cmake" \
       --replace "\''${_IMPORT_PREFIX}/lib/libLLVM.dylib" "$lib/lib/libLLVM.dylib"
     install_name_tool -id $lib/lib/libLLVM.dylib $lib/lib/libLLVM.dylib
     install_name_tool -change @rpath/libLLVM.dylib $lib/lib/libLLVM.dylib $out/bin/llvm-config