diff options
author | happysalada <raphael@megzari.com> | 2021-06-23 11:17:02 +0900 |
---|---|---|
committer | Raphael Megzari <raphael@megzari.com> | 2021-07-06 09:27:18 +0900 |
commit | b49f22fd3e08dbf43c38b4717e93bd1f1b704666 (patch) | |
tree | d3678e84bf321e0e6daba616e89b0eb5e9c248d7 /pkgs/stdenv | |
parent | ac27528177b35e45aa5c2dc0dcd40e06c6c41b05 (diff) | |
download | nixpkgs-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.sh | 2 |
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}" |