File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -103,6 +103,8 @@ Tests
103103Build
104104-----
105105
106+ - Issue #29080: Removes hard dependency on hg.exe from PC/build.bat
107+
106108- Issue #23903: Added missed names to PC/python3.def.
107109
108110- Issue #28762: lockf() is available on Android API level 24, but the F_LOCK
Original file line number Diff line number Diff line change @@ -106,7 +106,8 @@ if "%platf%"=="x64" (
106106)
107107
108108if not exist " %HG% " where hg > " %TEMP% \hg.loc" 2 > nul && set /P HG = < " %TEMP% \hg.loc" & del " %TEMP% \hg.loc"
109- if not exist " %HG% " echo Cannot find Mercurial on PATH && exit /B 1
109+ if exist " %HG% " set HGProperty = /p:HG=" %HG% "
110+ if not exist " %HG% " echo Cannot find Mercurial on PATH & set HGProperty =
110111
111112rem Setup the environment
112113call " %dir% env.bat" %vs_platf% > nul
@@ -144,8 +145,7 @@ msbuild "%dir%pcbuild.proj" /t:%target% %parallel% %verbose%^
144145 /p:Configuration=%conf% /p:Platform=%platf% ^
145146 /p:IncludeExternals=%IncludeExternals% ^
146147 /p:IncludeSSL=%IncludeSSL% /p:IncludeTkinter=%IncludeTkinter% ^
147- /p:UseTestMarker=%UseTestMarker% ^
148- /p:HG=" %HG% " ^
148+ /p:UseTestMarker=%UseTestMarker% %HGProperty% ^
149149 %1 %2 %3 %4 %5 %6 %7 %8 %9
150150
151151@ echo off
You can’t perform that action at this time.
0 commit comments