1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-24 22:50:49 +00:00
nixpkgs/pkgs/build-support/setup-hooks
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
..
audit-tmpdir.sh Add a setup hook for detecting $TMPDIR references in RPATHs and wrapper scripts 2017-05-04 20:23:57 +02:00
autoreconf.sh autoreconf may need gettext 2014-12-22 20:20:00 +00:00
compress-man-pages.sh compress-man-pages: skip compressed manpages 2017-02-27 20:03:45 +01:00
die.sh dieHook: Add die utility function 2017-08-08 00:17:56 -05:00
enable-coverage-instrumentation.sh Move generation of coverage reports from nixos/lib/testing to releaseTools 2014-03-03 13:57:08 +01:00
find-xml-catalogs.sh Move finding XML catalogs into a separate setup hook 2014-11-25 16:23:48 +01:00
fix-darwin-dylib-names.sh fix-darwin-dylib-names: Fix all outputs 2015-03-24 16:28:20 +01:00
fix-darwin-frameworks.sh darwin: add setup-hook to fix CF references 2017-03-12 15:19:03 +01:00
keep-build-tree.sh Move generation of coverage reports from nixos/lib/testing to releaseTools 2014-03-03 13:57:08 +01:00
make-coverage-analysis-report.sh releaseTools.coverageAnalysis: Emit hydra-metrics 2015-07-30 18:06:33 +02:00
make-wrapper.sh makeWrapper: Die on unsupported arguments 2017-08-08 00:18:12 -05:00
move-docs.sh move-docs.sh: Handle share/gtk-doc 2015-07-26 13:35:49 +02:00
move-lib64.sh stdenv lib64-moving: fail instead of overwriting 2014-11-17 11:27:38 +01:00
move-sbin.sh Automatically move stuff in lib64 to lib 2014-10-07 15:04:13 +02:00
multiple-outputs.sh Revert "stdenv: Store one package per line in nix-support/propagated-*" 2017-07-24 01:05:30 -04:00
patch-shebangs.sh patchShebangs: quote variable assignment 2016-07-09 03:05:11 +03:00
separate-debug-info.sh setup-hooks: do not pass missing dirs to find (close #15405) 2016-05-22 12:08:01 +02:00
set-java-classpath.sh Cleanup: Use += to append to envHooks 2014-08-09 12:47:05 +02:00
set-source-date-epoch-to-latest.sh stdenv: fix set-source-date-epoch-to-latest (close #12602) 2016-01-29 12:03:48 +01:00
setup-debug-info-dirs.sh Add a setup hook to fill NIX_DEBUG_INFO_DIRS 2017-07-28 16:38:26 +02:00
strip.sh stripDirs: Silence annoying 'File format not recognized' errors 2017-03-08 14:25:06 -05:00
update-autotools-gnu-config-scripts.sh updateAutotoolsGnuConfigScriptsHook: Only fix files 2017-02-11 12:24:49 +02:00
use-old-cxx-abi.sh useOldCXXAbi: Change into a setup hook 2016-04-01 13:36:59 +02:00
win-dll-link.sh cygwin: force native symlinks for libraries 2017-06-26 09:26:10 -03:00
wrap-gapps-hook.sh wrapGAppsHook: Correct wrapProgram invocations 2017-04-28 15:24:50 -05:00