summary refs log tree commit diff
path: root/pkgs/development/tools/misc/patchelf
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-06-27 11:29:51 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-08-09 12:44:49 +0200
commitd7a4fa26b064aa294b1f52c61b02770feed6903b (patch)
treed581840fa31ac1eac427b55c17ad61153be62c4a /pkgs/development/tools/misc/patchelf
parent83a41771abbfcfc027270671be55eb3ed1606a46 (diff)
downloadnixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.tar
nixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.tar.gz
nixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.tar.bz2
nixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.tar.lz
nixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.tar.xz
nixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.tar.zst
nixpkgs-d7a4fa26b064aa294b1f52c61b02770feed6903b.zip
Fix dontPatchELF being set after the setup script has been sourced
Diffstat (limited to 'pkgs/development/tools/misc/patchelf')
-rw-r--r--pkgs/development/tools/misc/patchelf/setup-hook.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/development/tools/misc/patchelf/setup-hook.sh b/pkgs/development/tools/misc/patchelf/setup-hook.sh
index e27d1ed5b00..6bc918a4610 100644
--- a/pkgs/development/tools/misc/patchelf/setup-hook.sh
+++ b/pkgs/development/tools/misc/patchelf/setup-hook.sh
@@ -2,9 +2,7 @@
 # directories from the RPATH of every library or executable in every
 # output.
 
-if [ -z "$dontPatchELF" ]; then
-    addHook fixupOutput 'patchELF "$prefix"'
-fi
+addHook fixupOutput 'if [ -z "$dontPatchELF" ]; then patchELF "$prefix"; fi'
 
 patchELF() {
     header "patching ELF executables and libraries in $prefix"