summary refs log tree commit diff
path: root/pkgs/development/interpreters/bqn
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2021-11-15 21:06:16 +0000
committersterni <sternenseemann@systemli.org>2021-11-15 22:36:47 +0100
commite30f006b3c6fc9cc8065d43d75b5dc2e70e01023 (patch)
treec7345d42d204d5406025a90f34d84fc566051bd0 /pkgs/development/interpreters/bqn
parent5e15d5da4abb74f0dd76967044735c70e94c5af1 (diff)
downloadnixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.tar
nixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.tar.gz
nixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.tar.bz2
nixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.tar.lz
nixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.tar.xz
nixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.tar.zst
nixpkgs-e30f006b3c6fc9cc8065d43d75b5dc2e70e01023.zip
cbqn-standalone: fix installPhase on darwin
Diffstat (limited to 'pkgs/development/interpreters/bqn')
-rw-r--r--pkgs/development/interpreters/bqn/cbqn/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/interpreters/bqn/cbqn/default.nix b/pkgs/development/interpreters/bqn/cbqn/default.nix
index 44d63ace738..4d872f0084e 100644
--- a/pkgs/development/interpreters/bqn/cbqn/default.nix
+++ b/pkgs/development/interpreters/bqn/cbqn/default.nix
@@ -52,8 +52,9 @@ stdenv.mkDerivation rec {
 
      mkdir -p $out/bin/
      cp BQN -t $out/bin/
-     ln -s $out/bin/BQN $out/bin/bqn
-     ln -s $out/bin/BQN $out/bin/cbqn
+     # note guard condition for case-insensitive filesystems
+     [ -e $out/bin/bqn ] || ln -s $out/bin/BQN $out/bin/bqn
+     [ -e $out/bin/cbqn ] || ln -s $out/bin/BQN $out/bin/cbqn
 
      runHook postInstall
   '';