about summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorhappysalada <raphael@megzari.com>2021-06-25 19:12:58 +0900
committerRaphael Megzari <raphael@megzari.com>2021-07-06 09:27:18 +0900
commit9f156d0adc269b92f1badb2093b7773e3deae440 (patch)
tree6c234a06350130ebfd070894ffdec63687f85b29 /pkgs/stdenv
parentbf99a819a16089a8df03cc06262f06b31dfb683c (diff)
downloadnixlib-9f156d0adc269b92f1badb2093b7773e3deae440.tar
nixlib-9f156d0adc269b92f1badb2093b7773e3deae440.tar.gz
nixlib-9f156d0adc269b92f1badb2093b7773e3deae440.tar.bz2
nixlib-9f156d0adc269b92f1badb2093b7773e3deae440.tar.lz
nixlib-9f156d0adc269b92f1badb2093b7773e3deae440.tar.xz
nixlib-9f156d0adc269b92f1badb2093b7773e3deae440.tar.zst
nixlib-9f156d0adc269b92f1badb2093b7773e3deae440.zip
setup.sh: fatal: Undefined variable
define hook arrays before assigning to them
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/generic/setup.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh
index 83a623ef0801..b598fc9b47b7 100644
--- a/pkgs/stdenv/generic/setup.sh
+++ b/pkgs/stdenv/generic/setup.sh
@@ -312,6 +312,10 @@ declare -a pkgTargetHookVars=(envTargetTargetHook)
 
 declare -a pkgHookVarVars=(pkgBuildHookVars pkgHostHookVars pkgTargetHookVars)
 
+# those variables are declared here, since where and if they are used varies
+# shellcheck disable=SC2034
+declare -a preFixupHooks fixupOutputHooks preConfigureHooks postFixupHooks postUnpackHooks unpackCmdHooks
+
 # Add env hooks for all sorts of deps with the specified host offset.
 addEnvHooks() {
     local depHostOffset="$1"