summaryrefslogtreecommitdiffstats
path: root/Mac
diff options
context:
space:
mode:
Diffstat (limited to 'Mac')
-rwxr-xr-xMac/OSX/Dist/resources/postflight19
1 files changed, 10 insertions, 9 deletions
diff --git a/Mac/OSX/Dist/resources/postflight b/Mac/OSX/Dist/resources/postflight
index 0e95f9d..71ff2c1 100755
--- a/Mac/OSX/Dist/resources/postflight
+++ b/Mac/OSX/Dist/resources/postflight
@@ -66,24 +66,25 @@ if [ "$DEST" = "/" ]; then
done
fi
-
-# The link in the app bundles and in pydoc need updating.
-installed_python=$DEST/Library/Frameworks/Python.framework/Versions/$PYVER/Resources/Python.app/Contents/MacOS/python
-for app in BuildApplet IDLE PackageManager PythonIDE; do
- ln -fsh $installed_python \
- $DEST/Applications/MacPython-$PYVER/$app.app/Contents/MacOS
- ed -s $DEST/Applications/MacPython-$PYVER/$app.app/Contents/MacOS/$app << xyzzy
+if [ "$DEST" != "/" ]; then
+ # The link in the app bundles and in pydoc need updating.
+ installed_python=$DEST/Library/Frameworks/Python.framework/Versions/$PYVER/Resources/Python.app/Contents/MacOS/python
+ for app in BuildApplet IDLE PackageManager PythonIDE; do
+ ln -fsh $installed_python \
+ $DEST/Applications/MacPython-$PYVER/$app.app/Contents/MacOS
+ ed -s $DEST/Applications/MacPython-$PYVER/$app.app/Contents/MacOS/$app << xyzzy
1c
#!$installed_python
.
w
q
xyzzy
-ed -s $DEST/Library/Frameworks/Python.framework/Versions/$PYVER/bin/pydoc << xyzzy
+ ed -s $DEST/Library/Frameworks/Python.framework/Versions/$PYVER/bin/pydoc << xyzzy
1c
#!$installed_python
.
w
q
xyzzy
-done
+ done
+fi