diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2005-03-09 19:07:23 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2005-03-09 19:07:23 +0000 |
commit | 6b25f34d772dd250d40855cf0884705690ae8621 (patch) | |
tree | 565aad0c6c7dd665ac9d631ce5f2db986c8cbacb /pkgs | |
parent | 031db34059e173ae511d24b7d2b5f1e36c88d104 (diff) | |
download | nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.tar nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.tar.gz nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.tar.bz2 nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.tar.lz nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.tar.xz nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.tar.zst nixpkgs-6b25f34d772dd250d40855cf0884705690ae8621.zip |
* Allow variables to be set to a specific value.
svn path=/nixpkgs/trunk/; revision=2359
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/build-support/make-wrapper/make-wrapper.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/build-support/make-wrapper/make-wrapper.sh b/pkgs/build-support/make-wrapper/make-wrapper.sh index bab89ec77dd..3b1833cf69e 100644 --- a/pkgs/build-support/make-wrapper/make-wrapper.sh +++ b/pkgs/build-support/make-wrapper/make-wrapper.sh @@ -10,6 +10,13 @@ makeWrapper() { for ((n = 2; n < ${#params[*]}; n += 1)); do p=${params[$n]} + if test "$p" = "--set"; then + varName=${params[$((n + 1))]} + value=${params[$((n + 2))]} + n=$((n + 2)) + echo "export $varName=$value" >> $wrapper + fi + if test "$p" = "--suffix"; then varName=${params[$((n + 1))]} separator=${params[$((n + 2))]} |