diff options
author | Nikolay Amiantov <ab@fmap.me> | 2017-04-12 18:12:16 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2017-04-12 18:12:16 +0300 |
commit | e7c76d3c25883139f4c86b2afb181868b074ded7 (patch) | |
tree | d660bc386d707f48ae86e8db0a56bac5c1a5cd7f /pkgs/build-support/setup-hooks | |
parent | 8c5660807899a6c5c7e0f5e815770960181f8804 (diff) | |
download | nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.tar nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.tar.gz nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.tar.bz2 nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.tar.lz nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.tar.xz nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.tar.zst nixlib-e7c76d3c25883139f4c86b2afb181868b074ded7.zip |
makeWrapper: search for free unwrapped file name
Diffstat (limited to 'pkgs/build-support/setup-hooks')
-rw-r--r-- | pkgs/build-support/setup-hooks/make-wrapper.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/build-support/setup-hooks/make-wrapper.sh b/pkgs/build-support/setup-hooks/make-wrapper.sh index 96e50773138b..eebde886a884 100644 --- a/pkgs/build-support/setup-hooks/make-wrapper.sh +++ b/pkgs/build-support/setup-hooks/make-wrapper.sh @@ -132,6 +132,9 @@ wrapProgram() { local prog="$1" local hidden hidden="$(dirname "$prog")/.$(basename "$prog")"-wrapped + while [ -e "$hidden" ]; do + hidden="${hidden}_" + done mv "$prog" "$hidden" # Silence warning about unexpanded $0: # shellcheck disable=SC2016 |