about summary refs log tree commit diff
path: root/pkgs/development/tools/build-managers
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2019-10-11 14:00:53 +0200
committerProfpatsch <mail@profpatsch.de>2019-10-11 21:41:23 +0200
commita0380cbfe9921366e6574a97b19085099a5e4a86 (patch)
tree46bfc2a9dc836ebac882ec3e427fc1dc5b9c2501 /pkgs/development/tools/build-managers
parent7e5b2e74b7ee31e26fb3ced45ef74758d682505a (diff)
downloadnixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.tar
nixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.tar.gz
nixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.tar.bz2
nixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.tar.lz
nixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.tar.xz
nixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.tar.zst
nixlib-a0380cbfe9921366e6574a97b19085099a5e4a86.zip
bazel: fix build on macosx
Diffstat (limited to 'pkgs/development/tools/build-managers')
-rw-r--r--pkgs/development/tools/build-managers/bazel/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix
index a9ed49832227..e9ce95c16099 100644
--- a/pkgs/development/tools/build-managers/bazel/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/default.nix
@@ -306,7 +306,7 @@ stdenv.mkDerivation rec {
       export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -isystem ${libcxx}/include/c++/v1"
 
       # don't use system installed Xcode to run clang, use Nix clang instead
-      sed -i -e "s;/usr/bin/xcrun clang;${stdenv.cc}/bin/clang $NIX_CFLAGS_COMPILE $NIX_LDFLAGS -framework CoreFoundation;g" \
+      sed -i -E "s;/usr/bin/xcrun (--sdk macosx )?clang;${stdenv.cc}/bin/clang $NIX_CFLAGS_COMPILE $NIX_LDFLAGS -framework CoreFoundation;g" \
         scripts/bootstrap/compile.sh \
         src/tools/xcode/realpath/BUILD \
         src/tools/xcode/stdredirect/BUILD \