summaryrefslogtreecommitdiffstats
path: root/Mac/BuildScript/README.txt
Commit message (Collapse)AuthorAgeFilesLines
* [2.7] Backport macOS universal build and installer fixes from 3.6. (GH-6469)Ned Deily2018-04-141-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | These include: - bpo-32726: Provide an additional, more modern macOS installer variant that supports macOS 10.9+ systems in 64-bit mode only. Upgrade the supplied third-party libraries to OpenSSL 1.0.2n and SQLite 3.22.0. The 10.9+ installer now supplies its own private copy of Tcl/Tk 8.6.8. - bpo-24414: Default macOS deployment target is now set by ``configure`` to the build system's OS version (as is done by Python 3), not ``10.4``; override with, for example, ``./configure MACOSX_DEPLOYMENT_TARGET=10.4``. - bpo-19019: All 2.7 macOS installer variants now supply their own version of ``OpenSSL 1.0.2``; the Apple-supplied SSL libraries and root certificates are not longer used. The ``Installer Certificate`` command in ``/Applications/Python 2.7`` may be used to download and install a default set of root certificates from the third-party ``certifi`` package. - bpo-11485: python.org macOS Pythons no longer supply a default SDK value (e.g. ``-isysroot /``) or specific compiler version default (e.g. ``gcc-4.2``) when building extension modules. Use ``CC``, ``SDKROOT``, and ``DEVELOPER_DIR`` environment variables to override compilers or to use an SDK. See Apple's ``xcrun`` man page for more info. - prepare for pending Apple removal of 32-bit support in future macOS release
* Issue #23212: 2.7-specific OS X installer updatesNed Deily2015-01-091-1/+1
|
* Update the deprecated plain text version of the OS X installerNed Deily2014-12-101-44/+16
| | | | | readme to match the rtf one and update the installer build instructions README.
* Document 2.7.9 changes in OS X installer build requirements:Ned Deily2014-09-051-6/+15
| | | | | | because the Doc Makefile has been changed to no longer download sphinx and its dependencies, build-installer.py now requires that there be an externally-supplied sphinx-build available.
* Document changes to OS X installer configurations for 2.7.7.Ned Deily2014-05-171-10/+48
| | | | | | | | | | | | | | As of 2.7.8, the 32-bit-only installer will support OS X 10.5 and later systems as is currently done for Python 3.x installers. For 2.7.7 only, we will provide three installers: the legacy deprecated 10.3+ 32-bit-only format; the newer 10.5+ 32-bit-only format; and the unchanged 10.6+ 64-/32-bit format. Although binary installers will no longer be available from python.org as of 2.7.8, it will still be possible to build from source on 10.3.9 and 10.4 systems if necessary.
* Issue #15663: Revert OS X installer built-in Tcl/Tk support for 2.7.6.Ned Deily2013-11-051-27/+1
| | | | | | | 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 #15663: OS X installer builtin Tcl/Tk supportNed Deily2013-10-261-7/+7
| | | | | | | | | | 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.
* Issue #15663: Tcl/Tk 8.5.15 is now included with the OS X 10.6+Ned Deily2013-10-251-1/+27
| | | | | | | 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.
* Issue #14018: Backport OS X installer updates from 3.3.Ned Deily2013-01-291-31/+57
|
* Merged revisions 88004,88006,88235 via svnmerge fromNed Deily2011-01-301-44/+113
| | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88004 | ned.deily | 2011-01-14 20:44:12 -0800 (Fri, 14 Jan 2011) | 4 lines #10907: Update OS X installer build README to better reflect current build practices. ........ r88006 | ned.deily | 2011-01-14 21:29:12 -0800 (Fri, 14 Jan 2011) | 6 lines #10843: Update third-party library versions used in OS X 32-bit 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). ........ r88235 | ned.deily | 2011-01-29 10:56:28 -0800 (Sat, 29 Jan 2011) | 5 lines Issue #11054: Allow Mac OS X installer builds to again work on 10.5 with 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) ........
* * Set a custom icon on the Python installer DMGRonald Oussoren2009-03-301-0/+11
| | | | | | | * Remove last traces of "MacPython" * Add options to build different flavors of the installer (still defaulting to a 2-way universal build that runs on OSX 10.3)
* Updated documentation for the script that builds the OSX installer.Ronald Oussoren2006-08-021-6/+38
|
* mv Mac/OSX/BuildScript one level upRonald Oussoren2006-06-071-0/+35