about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2014-01-20 20:33:02 -0500
committerShea Levy <shea@shealevy.com>2014-01-20 20:33:06 -0500
commit407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f (patch)
tree54e4cfa826169f2234de847bc13c7fd32787623c /pkgs
parentfea2266290d64b11a3bf02bda8764eb6e3d8b7a1 (diff)
downloadnixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.tar
nixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.tar.gz
nixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.tar.bz2
nixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.tar.lz
nixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.tar.xz
nixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.tar.zst
nixlib-407c60fdf9d5b6ad97e5b2d24e779815e28d7f3f.zip
Fix tarball
Signed-off-by: Shea Levy <shea@shealevy.com>
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/compilers/llvm/3.4/clang.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/compilers/llvm/3.4/clang.nix b/pkgs/development/compilers/llvm/3.4/clang.nix
index 22a1e112b9d2..6f174a411cbe 100644
--- a/pkgs/development/compilers/llvm/3.4/clang.nix
+++ b/pkgs/development/compilers/llvm/3.4/clang.nix
@@ -21,11 +21,11 @@ stdenv.mkDerivation {
 
   cmakeFlags = [
     "-DCMAKE_BUILD_TYPE=Release"
-    "-DGCC_INSTALL_PREFIX=${stdenv.gcc.gcc}"
-    "-DC_INCLUDE_DIRS=${stdenv.gcc.libc}/include/"
     "-DCMAKE_CXX_FLAGS=-std=c++11"
     "-DCLANG_PATH_TO_LLVM_BUILD=${llvm}"
-  ];
+  ] ++
+  (stdenv.lib.optional (stdenv.gcc.libc != null) "-DC_INCLUDE_DIRS=${stdenv.gcc.libc}/include") ++
+  (stdenv.lib.optional (stdenv.gcc.gcc != null) "-DGCC_INSTALL_PREFIX=${stdenv.gcc.gcc}");
 
   passthru.gcc = stdenv.gcc.gcc;