svn path=/nixpkgs/trunk/; revision=26720
This commit is contained in:
parent
ee6e9046b8
commit
e9d435a195
@ -52,11 +52,13 @@ stdenv.mkDerivation rec {
|
|||||||
python setup.py install --prefix=$out
|
python setup.py install --prefix=$out
|
||||||
|
|
||||||
# Nova doesn't like to be called ".nova-foo-wrapped" because it
|
# Nova doesn't like to be called ".nova-foo-wrapped" because it
|
||||||
# computes some stuff from its own argv[0]. So call the wrapped
|
# computes some stuff from its own argv[0]. So put the wrapped
|
||||||
# programs ".nova-foo" by overriding wrapProgram.
|
# programs in $out/libexec under their original names.
|
||||||
|
mkdir -p $out/libexec/nova
|
||||||
|
|
||||||
wrapProgram() {
|
wrapProgram() {
|
||||||
local prog="$1"
|
local prog="$1"
|
||||||
local hidden="$(dirname "$prog")/.$(basename "$prog")"
|
local hidden=$out/libexec/nova/$(basename "$prog")
|
||||||
mv $prog $hidden
|
mv $prog $hidden
|
||||||
makeWrapper $hidden $prog "$@"
|
makeWrapper $hidden $prog "$@"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user