python: make pdb.py available as bin/pdb and bin/pdb${python.majorVersion}
This commit is contained in:
parent
62f698dfd3
commit
3665e02901
@ -60,6 +60,8 @@ let
|
|||||||
postInstall =
|
postInstall =
|
||||||
''
|
''
|
||||||
rm -rf "$out/lib/python${majorVersion}/test"
|
rm -rf "$out/lib/python${majorVersion}/test"
|
||||||
|
ln -s $out/lib/python${majorVersion}/pdb.py $out/bin/pdb
|
||||||
|
ln -s $out/lib/python${majorVersion}/pdb.py $out/bin/pdb${majorVersion}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
|
@ -74,6 +74,8 @@ let
|
|||||||
postInstall =
|
postInstall =
|
||||||
''
|
''
|
||||||
rm -rf "$out/lib/python${majorVersion}/test"
|
rm -rf "$out/lib/python${majorVersion}/test"
|
||||||
|
ln -s $out/lib/python${majorVersion}/pdb.py $out/bin/pdb
|
||||||
|
ln -s $out/lib/python${majorVersion}/pdb.py $out/bin/pdb${majorVersion}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
|
@ -11,7 +11,7 @@ stdenv.mkDerivation {
|
|||||||
unpackPhase = "true";
|
unpackPhase = "true";
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p "$out/bin"
|
mkdir -p "$out/bin"
|
||||||
for prg in 2to3 idle pydoc python python-config python${python.majorVersion} python${python.majorVersion}-config smtpd.py; do
|
for prg in 2to3 idle pdb pdb${python.majorVersion} pydoc python python-config python${python.majorVersion} python${python.majorVersion}-config smtpd.py; do
|
||||||
makeWrapper "$python/bin/$prg" "$out/bin/$prg" --suffix PYTHONPATH : "$PYTHONPATH"
|
makeWrapper "$python/bin/$prg" "$out/bin/$prg" --suffix PYTHONPATH : "$PYTHONPATH"
|
||||||
done
|
done
|
||||||
ensureDir "$out/share"
|
ensureDir "$out/share"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user