nixpkgs/pkgs/build-support
Taahir Ahmed ece5387b09 makeWrapper: Die on unsupported arguments
Previously, makeWrapper would accept arguments it didn't recognize,
potentially allowing argument misspellings or broken callers.

Now, makeWrapper dies with a backtrace if it is called incorrectly.

Also changes `wrapProgram` so that it doesn't pass through the first
argument twice --- this was tripping up the argument checking.
2017-08-08 00:18:12 -05:00
..
agda
build-dotnet-package
build-fhs-userenv build-fhs-userenv: Propagate $XAUTHORITY 2017-07-18 00:03:22 -07:00
buildenv buildenv: read propagated-user-env-packages line-by-line 2017-07-16 16:06:06 -05:00
cc-wrapper stdenv-setup and misc hooks: Work with bash-3.4 for MacOS nix-shell 2017-07-26 09:08:01 -04:00
docker docker: generate the image configuration and manifest 2017-07-26 23:05:29 +02:00
dotnetbuildhelpers
dotnetenv
emacs
fetchadc
fetchbower
fetchbzr
fetchcvs
fetchdarcs
fetchegg
fetchfossil
fetchgit Merge: more compatibility for git* fetchers 2017-07-09 10:31:24 +02:00
fetchgitlocal
fetchgitrevision
fetchgx
fetchhg
fetchmavenartifact
fetchmtn
fetchnuget
fetchpatch fetchpatch: add excludes parameter 2017-07-26 13:32:59 +02:00
fetchrepoproject
fetchs3
fetchsvn
fetchsvnrevision
fetchsvnssh
fetchurl fetchurl: remove unpaired call to `stopNest' 2017-07-21 15:45:29 -05:00
fetchzip Fix #27448 argument list too long in fetchzip for darwin. 2017-07-17 11:23:20 -04:00
gcc-wrapper-old stdenv-setup and misc pkgs: Revert to space-deliminated propagated-* files 2017-07-26 09:07:55 -04:00
icon-conv-tools
kernel
libredirect
make-desktopitem
make-startupitem make-autostartitem: Use the right path for storing the desktop files 2017-07-06 00:44:41 +02:00
make-symlinks
mono-dll-fixer
nuke-references
ocaml
release
remove-references-to
rust
setup-hooks makeWrapper: Die on unsupported arguments 2017-08-08 00:18:12 -05:00
singularity-tools
src-only
substitute
substitute-files
templaterpm
upstream-updater
vm makeImageFromDebDist: Add extraDebs arguments 2017-07-27 20:34:24 +02:00
vsenv
build-maven.nix
build-pecl.nix
dhall-to-nix.nix
plugins.nix
replace-dependency.nix
setup-systemd-units.nix
source-from-head-fun.nix
trivial-builders.nix stdenv-setup and misc pkgs: Revert to space-deliminated propagated-* files 2017-07-26 09:07:55 -04:00