python-wrapper: fix wrapped argv[0] w/o sed, maybe

This commit is contained in:
tv@shackspace.de
2014-09-02 01:31:49 +04:00
committed by Michael Raskin
parent f87c516a91
commit a6dd9bd0cb
2 changed files with 4 additions and 7 deletions
@@ -96,7 +96,10 @@ filterExisting() {
# Syntax: wrapProgram <PROGRAM> <MAKE-WRAPPER FLAGS...>
wrapProgram() {
local prog="$1"
local hidden="$(dirname "$prog")/.$(basename "$prog")"-wrapped
local progBasename=$(basename $prog)
local hiddenDir=$(dirname $prog)/.$progBasename-wrapped-bin
local hidden=$hiddenDir/$progBasename
mkdir $hiddenDir
mv $prog $hidden
makeWrapper $hidden $prog "$@"
}