summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
diff options
context:
space:
mode:
authorJack Jansen <jack.jansen@cwi.nl>2003-05-09 15:08:39 (GMT)
committerJack Jansen <jack.jansen@cwi.nl>2003-05-09 15:08:39 (GMT)
commita226b5723a780bd96ba5c9ecb9c05f578ceacc72 (patch)
treeeb82a63616320a74e3dd6de85642cf7863a1d1e9 /Makefile.pre.in
parent8b6ed26dc7d67fbffb1df02925c7a9a0d487e9c4 (diff)
downloadcpython-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.in5
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