summaryrefslogtreecommitdiffstats
path: root/Mac/BuildScript/build-installer.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #23686: Update OS X 10.5 installer build to use OpenSSL 1.0.2a.Ned Deily2015-03-191-3/+3
|
* Issue #23594: Update OS X 10.5 installer build to use OpenSSL 1.0.2.Ned Deily2015-03-061-3/+3
|
* Issue #23212: Update OS X installer build OpenSSL to 1.0.1l.Ned Deily2015-02-061-3/+3
| | | | (currently only used for builds with <= 10.5 deployment targets)
* Issue #23212: Update OS X installer build OpenSSL to 1.0.1k.Ned Deily2015-01-091-3/+3
| | | | (currently only used for builds with <= 10.5 deployment targets)
* Issue #17128: Use private version of OpenSSL for 3.x OS X 10.5+ installers.Ned Deily2014-12-131-27/+218
| | | | | | | | | | Among other issues, the Apple-supplied 0.9.7 libs for the 10.5 ABI cannot verify newer SHA-256 certs as now used by python.org services. Document in the installer ReadMe some of the certificate management issues that users now need to be more concerned with due to PEP 476's enabling cert verification by default. For now, continue to use the Apple-supplied 0.9.8 libs for the 10.6+ installer since they use Apple private APIs to verify certificates using the system- and user-managed CA keychain stores.
* Issue #22877: PEP 477 - keep 2.7 and 3.x installers in sync.Ned Deily2014-11-151-23/+19
|
* Keep Mac/build-installer.py in sync across branches (affects 2.7 only).Ned Deily2014-09-051-11/+5
|
* Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite.Ned Deily2014-06-251-11/+13
|
* Issue #21383: OS X installer builds now use "make touch".Ned Deily2014-05-221-0/+3
|
* Issue #21187: Fix OS X installer fail-to-build with Xcode 5.1.Ned Deily2014-04-091-1/+1
|
* Issue #20644: Keep build-installer.py in sync across active versions.Ned Deily2014-04-091-9/+18
|
* Issue #20644: OS X installer build support for documentation build changesNed Deily2014-04-071-3/+8
| | | | in 3.4.1: assume externally supplied sphinx-build is available in /usr/bin.
* Issue #20465: Update OS X installer build to use SQLite 3.8.0.1.Ned Deily2014-03-011-3/+3
|
* Issue #20465: Update SQLite shipped with OS X installer to 3.8.3.Ned Deily2014-02-051-3/+3
|
* Issue #15663: Revert OS X installer built-in Tcl/Tk support for 3.4.0b1.Ned Deily2013-11-231-64/+2
|
* Update third-party libraries for OS X installers:Ned Deily2013-11-231-6/+6
| | | | | XZ 5.0.3 -> 5.0.5 SQLite 3.7.13 -> 3.8.1
* Issue #19551: PEP 453 - OS X installer now installs or upgrades pip by default.Ned Deily2013-11-231-1/+22
|
* Issue #15663: Revert OS X installer built-in Tcl/Tk support for 3.3.3.Ned Deily2013-11-051-5/+5
| | | | | | | Some third-party projects, such as matplotlib and PIL/Pillow, depended on being able to build with Tcl and Tk frameworks in /Library/Frameworks. They were unable to build with the built-in Tcl/Tk and/or execute correctly.
* Issue #19373: Apply upstream change to Tk 8.5.15 fixing OS X 10.9Ned Deily2013-10-281-2/+6
| | | | screen refresh problem.
* Issue #15663: OS X installer builtin Tcl/Tk supportNed Deily2013-10-261-12/+44
| | | | | | | | | | Make it easier for users to make use of the backup _tkinter linked with the third-party Tcl and Tk frameworks in /Library/Frameworks. The two tkinter variants are now installed in separate directories under a new lib-tkinter. This allows per-user selection by manipulating sys.path, directly or with PYTHONPATH. If this proves useful, we can supply a more convenient user interface to supply the paths. For now, this remains somewhat experimental.
* Sync 2.7.x, 3.3.x, and 3.4.x versions of OS X build-installer.py.Ned Deily2013-10-251-8/+48
|
* Issue #19019: Change the OS X installer build script to use CFLAGS insteadNed Deily2013-10-251-1/+1
| | | | | | of OPT for special build options. By setting OPT, some compiler-specific options like -fwrapv were overridden and thus not used, which could result in broken interpreters when building with clang.
* Issue #15663: Tcl/Tk 8.5.15 is now included with the OS X 10.6+Ned Deily2013-10-251-1/+76
| | | | | | | 64-bit/32-bit installer for 10.6+. It is no longer necessary to install a third-party version of Tcl/Tk 8.5 to work around the problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6 and later releases.
* Update OS X installer for building on 10.9.Ned Deily2013-10-191-0/+1
|
* #18803: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-251-2/+2
|
* Issue #14018: Backport OS X installer updates from 3.3.Ned Deily2013-01-291-190/+314
|
* #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 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) ........ ................
| * 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 ........
* | Issue #11054: Allow Mac OS X installer builds to again work on 10.5 withNed Deily2011-01-291-14/+23
| | | | | | | | | | | | 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).
* | 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)
* | 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) ........
* | 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
|/
* * 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.
* MACOSXRonald Oussoren2009-05-191-5/+4
| | | | | | * Remove junk documentation resources from the Python.app inside the framework (This is a left-over from the ancient Python IDE, which was removed before 2.5) * Ensure that the documentation is installed in a location where IDLE will see it
* Fix typo in configure line that caused the build installerRonald Oussoren2009-04-011-1/+1
| | | | to not use the right LDFLAGS settings.
* Merged revisions 70802 via svnmerge fromRonald Oussoren2009-03-311-0/+11
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70802 | ronald.oussoren | 2009-03-31 08:20:45 -0500 (Tue, 31 Mar 2009) | 4 lines Minor update to OSX build-installer script, needed to ensure that the build will succeed in a clean checkout and with a non-default deployment target. ........
* Merged revisions 70746 via svnmerge fromRonald Oussoren2009-03-301-0/+6
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70746 | ronald.oussoren | 2009-03-30 15:02:08 -0500 (Mon, 30 Mar 2009) | 2 lines Fix for issue 13095 ........
* Enable "--with-computed-gotos" for the binary installerRonald Oussoren2009-03-301-1/+1
| | | | on OSX.