mirror of
https://github.com/python/cpython.git
synced 2025-12-31 04:23:37 +00:00
[3.11] gh-111015: Install IDLE.app and Python Launcher.app on macOS with correct permissions (gh-111038)
(cherry picked from commit cb1bf89c40)
Co-authored-by: Joshua Root <jmr@macports.org>
Co-authored-by: Ned Deily <nad@python.org>
This commit is contained in:
parent
4e4a3e161f
commit
8e3d90c332
3 changed files with 5 additions and 0 deletions
|
|
@ -260,6 +260,8 @@ install_IDLE:
|
|||
rm "$(DESTDIR)$(LIBDEST)/idlelib/config-extensions.def~" ; \
|
||||
fi
|
||||
touch "$(DESTDIR)$(PYTHONAPPSDIR)/IDLE.app"
|
||||
chmod -R ugo+rX,go-w "$(DESTDIR)$(PYTHONAPPSDIR)/IDLE.app"
|
||||
chmod ugo+x "$(DESTDIR)$(PYTHONAPPSDIR)/IDLE.app/Contents/MacOS/IDLE"
|
||||
|
||||
$(INSTALLED_PYTHONAPP): install_Python
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@ install: Python\ Launcher.app
|
|||
-test -d "$(DESTDIR)$(PYTHONAPPSDIR)/Python Launcher.app" && rm -r "$(DESTDIR)$(PYTHONAPPSDIR)/Python Launcher.app"
|
||||
/bin/cp -r "Python Launcher.app" "$(DESTDIR)$(PYTHONAPPSDIR)"
|
||||
touch "$(DESTDIR)$(PYTHONAPPSDIR)/Python Launcher.app"
|
||||
chmod -R ugo+rX,go-w "$(DESTDIR)$(PYTHONAPPSDIR)/Python Launcher.app"
|
||||
chmod ugo+x "$(DESTDIR)$(PYTHONAPPSDIR)/Python Launcher.app/Contents/MacOS/Python Launcher"
|
||||
|
||||
clean:
|
||||
rm -f *.o "Python Launcher"
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
Ensure that IDLE.app and Python Launcher.app are installed with appropriate permissions on macOS builds.
|
||||
Loading…
Add table
Add a link
Reference in a new issue