bpo-29550: Temporarily skip "make touch" in Mac installer build. (#456) · python/cpython@7cd9b22 (original) (raw)

`@@ -13,7 +13,7 @@

`

13

13

`Python 2.6.

`

14

14

``

15

15

`In addition to what is supplied with OS X 10.5+ and Xcode 3+, the script

`

16

``

`-

requires an installed version of hg and a third-party version of

`

``

16

`+

requires an installed version of git and a third-party version of

`

17

17

`Tcl/Tk 8.4 (for OS X 10.4 and 10.5 deployment targets) or Tcl/TK 8.5

`

18

18

`(for 10.6 or later) installed in /Library/Frameworks. When installed,

`

19

19

`the Python built by this script will attempt to dynamically link first to

`

`@@ -23,7 +23,7 @@

`

23

23

``

24

24

`32-bit-only installer builds are still possible on OS X 10.4 with Xcode 2.5

`

25

25

`and the installation of additional components, such as a newer Python

`

26

``

`-

(2.5 is needed for Python parser updates), hg, and for the documentation

`

``

26

`+

(2.5 is needed for Python parser updates), git, and for the documentation

`

27

27

`build either svn (pre-3.4.1) or sphinx-build (3.4.1 and later).

`

28

28

``

29

29

`Usage: see USAGE variable in the script.

`

`@@ -635,9 +635,9 @@ def checkEnvironment():

`

635

635

`base_path = base_path + ':' + OLD_DEVELOPER_TOOLS

`

636

636

`os.environ['PATH'] = base_path

`

637

637

`print("Setting default PATH: %s"%(os.environ['PATH']))

`

638

``

`-

Ensure ws have access to hg and to sphinx-build.

`

``

638

`+

Ensure ws have access to git and to sphinx-build.

`

639

639

`# You may have to create links in /usr/bin for them.

`

640

``

`-

runCommand('hg --version')

`

``

640

`+

runCommand('git --version')

`

641

641

`runCommand('sphinx-build --version')

`

642

642

``

643

643

`def parseOptions(args=None):

`

`@@ -1142,8 +1142,9 @@ def buildPython():

`

1142

1142

`shellQuote(WORKDIR)[1:-1],

`

1143

1143

`shellQuote(WORKDIR)[1:-1]))

`

1144

1144

``

1145

``

`-

print("Running make touch")

`

1146

``

`-

runCommand("make touch")

`

``

1145

`+

bpo-29550: avoid using make touch until it is fixed for git

`

``

1146

`+

print("Running make touch")

`

``

1147

`+

runCommand("make touch")

`

1147

1148

``

1148

1149

`print("Running make")

`

1149

1150

`runCommand("make")

`