summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorhappysalada <raphael@megzari.com>2021-06-23 11:17:02 +0900
committerRaphael Megzari <raphael@megzari.com>2021-07-06 09:27:18 +0900
commitb49f22fd3e08dbf43c38b4717e93bd1f1b704666 (patch)
treed3678e84bf321e0e6daba616e89b0eb5e9c248d7 /pkgs/stdenv
parentac27528177b35e45aa5c2dc0dcd40e06c6c41b05 (diff)
downloadnixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.tar
nixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.tar.gz
nixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.tar.bz2
nixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.tar.lz
nixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.tar.xz
nixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.tar.zst
nixpkgs-b49f22fd3e08dbf43c38b4717e93bd1f1b704666.zip
setup.sh: replace type -p with test -e
type -p will exit 1 on failure.
Test makes the intent clearer here.
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/generic/setup.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh
index 563e32f07ab..06bdaeaab2b 100644
--- a/pkgs/stdenv/generic/setup.sh
+++ b/pkgs/stdenv/generic/setup.sh
@@ -68,7 +68,7 @@ _callImplicitHook() {
     local hookName="$2"
     if declare -F "$hookName" > /dev/null; then
         "$hookName"
-    elif type -p "$hookName" > /dev/null; then
+    elif test -e "$hookName" ; then
         source "$hookName"
     elif [ -n "${!hookName:-}" ]; then
         eval "${!hookName}"