|
4 | 4 |
|
5 | 5 | NEW for 3.7.0: |
6 | 6 | - support Intel 64-bit-only () and 32-bit-only installer builds |
7 | | -- use external Tcl/Tk 8.6 for 10.9+ builds |
| 7 | +- build and use internal Tcl/Tk 8.6 for 10.6+ builds |
8 | 8 | - deprecate use of explicit SDK (--sdk-path=) since all but the oldest |
9 | 9 | versions of Xcode support implicit setting of an SDK via environment |
10 | 10 | variables (SDKROOT and friends, see the xcrun man page for more info). |
|
24 | 24 | so will fetch them from PyPI if necessary. Since python3 is now used for |
25 | 25 | Sphinx, build-installer.py should also be converted to use python3! |
26 | 26 |
|
27 | | -build-installer currently requires an installed third-party version of |
| 27 | +For 3.7.0, when building for a 10.6 or higher deployment target, |
| 28 | +build-installer builds and links with its own copy of Tcl/Tk 8.6. |
| 29 | +Otherwise, it requires an installed third-party version of |
28 | 30 | Tcl/Tk 8.4 (for OS X 10.4 and 10.5 deployment targets), Tcl/TK 8.5 |
29 | 31 | (for 10.6 or later), or Tcl/TK 8.6 (for 10.9 or later) |
30 | 32 | installed in /Library/Frameworks. When installed, |
@@ -190,9 +192,9 @@ def getTargetCompilers(): |
190 | 192 | EXPECTED_SHARED_LIBS = {} |
191 | 193 |
|
192 | 194 | # Are we building and linking with our own copy of Tcl/TK? |
193 | | -# For now, do so if deployment target is 10.9+. |
| 195 | +# For now, do so if deployment target is 10.6+. |
194 | 196 | def internalTk(): |
195 | | - return getDeptargetTuple() >= (10, 9) |
| 197 | + return getDeptargetTuple() >= (10, 6) |
196 | 198 |
|
197 | 199 | # List of names of third party software built with this installer. |
198 | 200 | # The names will be inserted into the rtf version of the License. |
|
0 commit comments