nixpkgs/pkgs/stdenv/generic
John Ericson 81194eef45 stdenv-setup: Use set -u as much as possible
Older bash version, like those in the bootstrap tools and on macOS,
currently confuse variables defined as an empty array with undefined
variables. `${foo+"${foo[@]}"}` will prevent `set -u` problems with
empty arrays and older without making a single '' in the empty case.

Care is taken to `set +u` when running hooks so as to not break existing
packages.
2017-08-23 15:57:56 -04:00
..
builder.sh stdenvs: Distinguish between extraBuildInputs and extraNativeBuildInputs 2017-08-18 12:02:13 -04:00
check-meta.nix nixpkgs release: Fix Darwin-only jobs 2017-08-12 20:38:27 -07:00
default-builder.sh * "." -> "source". 2005-12-05 14:11:09 +00:00
default.nix stdenvs: Distinguish between extraBuildInputs and extraNativeBuildInputs 2017-08-18 12:02:13 -04:00
make-derivation.nix stdenvs: Distinguish between extraBuildInputs and extraNativeBuildInputs 2017-08-18 12:02:13 -04:00
setup.sh stdenv-setup: Use set -u as much as possible 2017-08-23 15:57:56 -04:00