Commit fda71a43 authored by Jack Jansen's avatar Jack Jansen

Scripts runs with pythonw no longer had full window manager access due

to the name change of Python.app/Contents/MacOS/python to
Python.app/Contents/MacOS/Python. Fixes #776116.
parent c7a98274
...@@ -32,7 +32,7 @@ ln -fsh python$PYVER $TOOLDIR/python ...@@ -32,7 +32,7 @@ ln -fsh python$PYVER $TOOLDIR/python
rm -f $TOOLDIR/pythonw$PYVER rm -f $TOOLDIR/pythonw$PYVER
cat > $TOOLDIR/pythonw$PYVER <<EOF cat > $TOOLDIR/pythonw$PYVER <<EOF
#!/bin/sh #!/bin/sh
exec "$DEST/Library/Frameworks/Python.framework/Versions/$PYVER/Resources/Python.app/Contents/MacOS/python" "\$@" exec "$DEST/Library/Frameworks/Python.framework/Versions/$PYVER/Resources/Python.app/Contents/MacOS/Python" "\$@"
EOF EOF
chmod +x $TOOLDIR/pythonw$PYVER chmod +x $TOOLDIR/pythonw$PYVER
ln -fsh pythonw$PYVER $TOOLDIR/pythonw ln -fsh pythonw$PYVER $TOOLDIR/pythonw
......
...@@ -18,7 +18,7 @@ APPINSTALLDIR=$(prefix)/Resources/Python.app ...@@ -18,7 +18,7 @@ APPINSTALLDIR=$(prefix)/Resources/Python.app
# Variables for installing the "normal" unix binaries # Variables for installing the "normal" unix binaries
INSTALLED_PYTHON=$(prefix)/bin/python INSTALLED_PYTHON=$(prefix)/bin/python
INSTALLED_PYTHONW=$(APPINSTALLDIR)/Contents/MacOS/python INSTALLED_PYTHONW=$(APPINSTALLDIR)/Contents/MacOS/Python
# Items more-or-less copied from the main Makefile # Items more-or-less copied from the main Makefile
DIRMODE=755 DIRMODE=755
...@@ -230,7 +230,7 @@ installmacsubtree: ...@@ -230,7 +230,7 @@ installmacsubtree:
# We use the full name here in stead of $(INSTALLED_PYTHONW), because # We use the full name here in stead of $(INSTALLED_PYTHONW), because
# the latter may be overridden by Makefile.jaguar when building for a pre-installed # the latter may be overridden by Makefile.jaguar when building for a pre-installed
# /usr/bin/python # /usr/bin/python
$(APPINSTALLDIR)/Contents/MacOS/python: install_Python $(APPINSTALLDIR)/Contents/MacOS/Python: install_Python
# $(INSTALLED_PYTHON) has to be done by the main Makefile, we cannot do that here. # $(INSTALLED_PYTHON) has to be done by the main Makefile, we cannot do that here.
# At least this rule will give an error if it doesn't exist. # At least this rule will give an error if it doesn't exist.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment