diff options
author | Florian Friesdorf <flo@chaoflow.net> | 2013-01-22 21:19:37 +0100 |
---|---|---|
committer | Florian Friesdorf <flo@chaoflow.net> | 2013-02-05 20:12:28 +0100 |
commit | 906be2ea985823631159675b10d3b41e4bfea453 (patch) | |
tree | 5bf88fffaad30cad956ff044de61f534f42170bc /pkgs/development/interpreters/python/python-linkme-wrapper.sh | |
parent | d10679eed417d799bd36b438433684c29ad1d4df (diff) | |
download | nixlib-906be2ea985823631159675b10d3b41e4bfea453.tar nixlib-906be2ea985823631159675b10d3b41e4bfea453.tar.gz nixlib-906be2ea985823631159675b10d3b41e4bfea453.tar.bz2 nixlib-906be2ea985823631159675b10d3b41e4bfea453.tar.lz nixlib-906be2ea985823631159675b10d3b41e4bfea453.tar.xz nixlib-906be2ea985823631159675b10d3b41e4bfea453.tar.zst nixlib-906be2ea985823631159675b10d3b41e4bfea453.zip |
python-linkme-wrapper: optimize some escaping
Diffstat (limited to 'pkgs/development/interpreters/python/python-linkme-wrapper.sh')
-rw-r--r-- | pkgs/development/interpreters/python/python-linkme-wrapper.sh | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/development/interpreters/python/python-linkme-wrapper.sh b/pkgs/development/interpreters/python/python-linkme-wrapper.sh index e6307d81ed44..606bb76d401a 100644 --- a/pkgs/development/interpreters/python/python-linkme-wrapper.sh +++ b/pkgs/development/interpreters/python/python-linkme-wrapper.sh @@ -14,13 +14,12 @@ PROG=$(basename "$0") SITES= pypath() { - BIN=$(dirname "$1") - BIN=$(realpath -s "$BIN") + BIN=$(realpath -s "$(dirname "$BIN")") ENV=$(dirname "$BIN") SITE="$ENV/lib/python2.7/site-packages" SITES="$SITES${SITES:+:}$SITE" - PRG=$BIN/$(readlink "$1") + PRG="$BIN"/$(readlink "$1") if test -L "$PRG"; then pypath "$PRG" @@ -31,4 +30,4 @@ pypath $(realpath -s "$0") export PYTHONPATH="$PYTHONPATH${PYTHONPATH:+:}$SITES" -exec $BIN/$PROG "$@" +exec "$BIN/$PROG" "$@" |