diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2003-05-09 15:08:39 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2003-05-09 15:08:39 (GMT) |
commit | a226b5723a780bd96ba5c9ecb9c05f578ceacc72 (patch) | |
tree | eb82a63616320a74e3dd6de85642cf7863a1d1e9 /Makefile.pre.in | |
parent | 8b6ed26dc7d67fbffb1df02925c7a9a0d487e9c4 (diff) | |
download | cpython-a226b5723a780bd96ba5c9ecb9c05f578ceacc72.zip cpython-a226b5723a780bd96ba5c9ecb9c05f578ceacc72.tar.gz cpython-a226b5723a780bd96ba5c9ecb9c05f578ceacc72.tar.bz2 |
Pass DIRMODE and FILEMODE to Mac/OSX/Makefile on framework builds (and
honor them). Use this when building the MacOSX binary installer to
get group-writeable files.
Ths fix works for directories and executables, not for files just yet,
because of bug #735274.
Diffstat (limited to 'Makefile.pre.in')
-rw-r--r-- | Makefile.pre.in | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in index 843c50f..5bc1755 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -853,18 +853,19 @@ frameworkinstallstructure: $(LDLIBRARY) # This installs Mac/Lib into the framework frameworkinstallmaclib: $(MAKE) -f $(srcdir)/Mac/OSX/Makefile installmacsubtree \ - BUILDPYTHON=./$(BUILDPYTHON) \ + BUILDPYTHON=./$(BUILDPYTHON) DIRMODE=$(DIRMODE) FILEMODE=$(FILEMODE) \ srcdir=$(srcdir) builddir=. prefix=$(prefix) LIBDEST=$(LIBDEST) # This installs the IDE, the Launcher and other apps into /Applications frameworkinstallapps: $(MAKE) -f $(srcdir)/Mac/OSX/Makefile installapps \ - BUILDPYTHON=./$(BUILDPYTHON) \ + BUILDPYTHON=./$(BUILDPYTHON) DIRMODE=$(DIRMODE) FILEMODE=$(FILEMODE) \ srcdir=$(srcdir) builddir=. dstroot=$(PYTHONFRAMEWORKPREFIX)/../.. # This install the unix python and pythonw tools in /usr/local/bin frameworkinstallunixtools: $(MAKE) -f $(srcdir)/Mac/OSX/Makefile installunixtools \ + DIRMODE=$(DIRMODE) FILEMODE=$(FILEMODE) \ srcdir=$(srcdir) builddir=. dstroot=$(PYTHONFRAMEWORKPREFIX)/../.. # This installs IDLE |