summaryrefslogtreecommitdiffstats
path: root/Mac/BuildScript
Commit message (Collapse)AuthorAgeFilesLines
* Issue #16256: merge from 3.2Ned Deily2013-02-011-1/+1
|\
| * Issue #16256: OS X installer now sets correct permissions for doc directory.Ned Deily2013-02-011-1/+1
| |
* | Issue #14018: merge to 3.3Ned Deily2013-01-291-1/+5
|\ \ | |/
| * Issue #14018: Backport OS X installer updates from 3.3.Ned Deily2013-01-297-279/+409
| |
* | Update various OS X README files for 3.3.0.Ned Deily2012-08-253-52/+135
| |
* | Issue #15037: Use correct path to system terminfo database.Ned Deily2012-08-241-2/+0
| |
* | Issue #14292: Ensure that the OS X installer build configures the CXXNed Deily2012-08-231-13/+15
| | | | | | | | | | | | environment variable to a value comparable to what it sets for CC for the benefit of C++ extension modules. (Patch by Ronald Oussoren)
* | Issue #15560: Ensure consistent sqlite3 behavior and feature availabilityNed Deily2012-08-071-24/+27
| | | | | | | | | | by building a local copy of libsqlite3 with OS X installers rather than depending on the wide range of versions supplied with various OS X releases.
* | Issue #15037: Build OS X installers with local copy of ncurses 5.9 librariesNed Deily2012-08-062-105/+89
| | | | | | | | | | to avoid curses.unget_wch bug present in older versions of ncurses such as those shipped with OS X.
* | OS X installer cleanups:Ned Deily2012-08-061-6/+26
| | | | | | | | | | | | | | | | - Remove OS X installer and Mac/Makefile dependencies on /Developer which no longer exists with Xcode 4; the referenced tools have been installed into the usr/bin tool root since Xcode 3. - Support adding the SDK usr/bin tool root to the installer's PATH via the SDK_TOOLS_BIN environment variable.
* | Issue #14018: Fix OS X Tcl/Tk framework checking when using OS X SDKs.Ned Deily2012-07-301-12/+45
| | | | | | | | | | | | Also add tests in the OS X installer build to ensure that the desired dynamic linking with an optional newer Tcl/Tk in /Library actually happens.
* | Issue #15188: Prevent test_ldshared_value failure due to slightlyNed Deily2012-07-221-2/+2
| | | | | | | | | | | | | | | | | | different parsing of the Makefile by distutils.sysconfig and sysconfig in the case when an intermediate config vars, used to construct PY_CFLAGS or PY_LDFLAGS, has a trailing space character. In this case, the OS X installer build script was leaving a trailing space in the OPT and LDFLAGS config vars. The space is not significant and it's not worth toying with the Makefile parsing.
* | Issue #15188: Modify the OS X build_installer script to remove temporaryNed Deily2012-07-211-12/+19
| | | | | | | | | | | | build paths from configuration variables cached in _sysconfigdata.py, as is already done for the installed Makefile. This avoids a distuils test case failure in test_ldshared_value.
* | Update OS X installer build target compilers.Ned Deily2012-06-241-1/+3
| |
* | Update compileall calls in OS X installer postflight script toNed Deily2012-06-242-11/+12
| | | | | | | | | | | | | | properly skip uncompilable files and to compile existing files in site-packages if reinstalling. Also, no longer attempt to install a documentation link in /Developer as that no longer necessarily exists with Xcode 4.3+.
* | Remove obsolete fixapplepython23 script and PythonSystemFixesNed Deily2012-06-241-1/+1
| | | | | | | | | | | | installer package from the OS X Makefile for Python 3. It has never worked on Python 3 and is not needed there as pre-10.3.9 installs are no longer supported.
* | Update OS X installer build script to be Python 3 compatible.Ned Deily2010-11-281-64/+88
| | | | | | | | | | | | Builds are not yet fully supported on Python 3 as some parts of the build process (like the documentation build chain) are still dependent on Python 2.
* | Issue #13507: OS X installer builds now build liblzma for the newNed Deily2012-04-011-0/+11
|/ | | | lzma module. (Patch by Nicholas Riley)
* #11565: Merge with 3.1.Ezio Melotti2011-03-161-1/+1
|\
| * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-1/+1
| |
* | #11515: Merge with 3.1.Ezio Melotti2011-03-151-1/+1
|\ \ | |/
| * #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-151-1/+1
| |
| * Merged revisions 85059 via svnmerge fromRonald Oussoren2010-09-281-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85059 | ronald.oussoren | 2010-09-28 15:57:58 +0200 (Tue, 28 Sep 2010) | 5 lines Add support for the ZSH shell to the "Update Shell Profile" script on MacOSX. Patch by Sylvain Mora, issue #9701. ........
| * Merged revisions 80655 via svnmerge fromRonald Oussoren2010-04-301-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r80655 | ronald.oussoren | 2010-04-30 17:00:26 +0200 (Fri, 30 Apr 2010) | 9 lines Merged revisions 80653 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80653 | ronald.oussoren | 2010-04-30 16:58:39 +0200 (Fri, 30 Apr 2010) | 2 lines Fix for issue 8476 ........ ................
| * Merged revisions 80366 via svnmerge fromMartin v. Löwis2010-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r80366 | martin.v.loewis | 2010-04-22 15:16:44 +0200 (Do, 22 Apr 2010) | 10 lines Merged revisions 80355 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80355 | martin.v.loewis | 2010-04-22 13:34:36 +0200 (Do, 22 Apr 2010) | 3 lines Issue #8475: Pass absolute interpreter path to "make html". ........ ................
| * Merged revisions 80233 via svnmerge fromRonald Oussoren2010-04-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r80233 | ronald.oussoren | 2010-04-20 08:36:47 +0200 (Tue, 20 Apr 2010) | 10 lines Merged revisions 80232 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80232 | ronald.oussoren | 2010-04-20 07:50:44 +0200 (Tue, 20 Apr 2010) | 3 lines Explicitly set system default for $PATH to ensure we have a clean build environment (OSX installer) ........ ................
| * Fix for issue #5652Ronald Oussoren2010-04-181-10/+0
| |
| * Merged revisions 80185 via svnmerge fromRonald Oussoren2010-04-181-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r80185 | ronald.oussoren | 2010-04-18 17:24:17 +0200 (Sun, 18 Apr 2010) | 12 lines Merged revisions 80179 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80179 | ronald.oussoren | 2010-04-18 16:01:05 +0200 (Sun, 18 Apr 2010) | 5 lines Add check to build-installer.py to ensure that the right version of Tcl/Tk is available (on OSX) Fixes issue #5651 ........ ................
| * Merged revisions 79119 via svnmerge fromBenjamin Peterson2010-03-191-187/+254
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r79119 | benjamin.peterson | 2010-03-19 16:42:45 -0500 (Fri, 19 Mar 2010) | 1 line update mac installer script from the trunk #8068 ........
| * Merged revisions 76409 via svnmerge fromRonald Oussoren2009-11-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r76409 | ronald.oussoren | 2009-11-19 18:44:52 +0100 (Thu, 19 Nov 2009) | 11 lines Merged revisions 76407 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r76407 | ronald.oussoren | 2009-11-19 18:42:51 +0100 (Thu, 19 Nov 2009) | 4 lines Don't use the '==' operator with test, that's an unportable bash-ism. (Issue 7179) ........ ................
| * Merged revisions 74968 via svnmerge fromRonald Oussoren2009-09-201-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r74968 | ronald.oussoren | 2009-09-20 13:22:29 +0200 (Sun, 20 Sep 2009) | 9 lines Merged revisions 74966 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r74966 | ronald.oussoren | 2009-09-20 13:19:00 +0200 (Sun, 20 Sep 2009) | 2 lines For for issue 6934: failures in postflight script in OSX installer ........ ................
* | Merged revisions 88475 via svnmerge fromNed Deily2011-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88475 | ned.deily | 2011-02-21 12:44:27 -0800 (Mon, 21 Feb 2011) | 3 lines Issue #11268: Prevent Mac OS X Installer failure if Documentation package had previously been installed. ........
* | - Issue #11079: The /Applications/Python x.x folder created by the MacNed Deily2011-02-071-5/+26
| | | | | | | | | | OS X installers now includes a link to the installed documentation plus another in the framework share/doc directory.
* | Issue #11079: The /Applications/Python x.x folder created by the MacNed Deily2011-02-071-1/+1
| | | | | | | | | | OS X installers no longer includes an Extras directory. The Tools directory is now installed in the framework under share/doc.
* | Issue #11054: Allow Mac OS X installer builds to again work on 10.5 withNed Deily2011-01-292-18/+27
| | | | | | | | | | | | the system-provided Python. Also, properly guard a new Python 3 only installer build step so that build-installer.py can stay compatible with the 2.7 version. (with release manager approval for 3.2rc2)
* | #10843: Update third-party library versions used in OS X 32-bitNed Deily2011-01-151-30/+39
| | | | | | | | | | | | installer builds: bzip2 1.0.6, readline 6.1.2, SQLite 3.7.4 (with FTS3/FTS4 and RTREE enabled), and ncursesw 5.5 (wide-char support enabled).
* | #10907: Update OS X installer build README to better reflectNed Deily2011-01-151-44/+113
| | | | | | | | current build practices.
* | #10907: Warn OS X 10.6 IDLE users to use ActiveState Tcl/Tk 8.5,Ned Deily2011-01-152-26/+49
| | | | | | | | | | rather than the currently problematic Apple-supplied one, when running with the 64-/32-bit installer variant.
* | Two small changes to adjust framework builds to the new stable ABIRonald Oussoren2010-12-071-8/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Both the Makefile and the script that is used on OSX to create the binary installer refer to the directory containing the Makefile using the name 'config'. This name was changed with the new ABI (with default build flags it is now named config-3.2m). This patch ensures that both files use the correct name. The build-installer.py script contains one other change: it now tests for the Tcl/Tk framework version by looking at the 'Current' symlink in the framework instead of runnning a script. This makes it possible to verify the version that is in the SDK that's used during the build instead of the version that is installed on the system.
* | Don't lie about the supported architectures in the OSX installerRonald Oussoren2010-10-201-1/+1
| | | | | | | | | | | | | | | | Without this patch the i386/x86_64 installer for OSX 10.6 lies in the ReadMe file and the "Important Information" screen of the installer (that is, the installer claims it supports the i386 and ppc architectures insetead of the ones it really supports)
* | Add support for the ZSH shell to the "Update Shell Profile" scriptRonald Oussoren2010-09-281-1/+4
| | | | | | | | | | | | on MacOSX. Patch by Sylvain Mora, issue #9701.
* | Merged revisions 80653 via svnmerge fromRonald Oussoren2010-04-301-4/+5
| | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80653 | ronald.oussoren | 2010-04-30 16:58:39 +0200 (Fri, 30 Apr 2010) | 2 lines Fix for issue 8476 ........
* | Merged revisions 80355 via svnmerge fromMartin v. Löwis2010-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80355 | martin.v.loewis | 2010-04-22 13:34:36 +0200 (Do, 22 Apr 2010) | 3 lines Issue #8475: Pass absolute interpreter path to "make html". ........
* | Merged revisions 80232 via svnmerge fromRonald Oussoren2010-04-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80232 | ronald.oussoren | 2010-04-20 07:50:44 +0200 (Tue, 20 Apr 2010) | 3 lines Explicitly set system default for $PATH to ensure we have a clean build environment (OSX installer) ........
* | For for issue #5652Ronald Oussoren2010-04-181-10/+0
| |
* | Merged revisions 80179 via svnmerge fromRonald Oussoren2010-04-181-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80179 | ronald.oussoren | 2010-04-18 16:01:05 +0200 (Sun, 18 Apr 2010) | 5 lines Add check to build-installer.py to ensure that the right version of Tcl/Tk is available (on OSX) Fixes issue #5651 ........
* | update mac installer script from the trunk #8068Benjamin Peterson2010-03-191-187/+254
| |
* | Merged revisions 76407 via svnmerge fromRonald Oussoren2009-11-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76407 | ronald.oussoren | 2009-11-19 18:42:51 +0100 (Thu, 19 Nov 2009) | 4 lines Don't use the '==' operator with test, that's an unportable bash-ism. (Issue 7179) ........
* | Merged revisions 74966 via svnmerge fromRonald Oussoren2009-09-201-6/+5
|/ | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r74966 | ronald.oussoren | 2009-09-20 13:19:00 +0200 (Sun, 20 Sep 2009) | 2 lines For for issue 6934: failures in postflight script in OSX installer ........
* * Adapt framework install makefiles to 2to3 toolRonald Oussoren2009-05-261-1/+1
| | | | | * Re-enable installation of files in /usr/local/bin in the OSX installer because those files no longer clash with a 2.x install.