Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
e1f68057
Commit
e1f68057
authored
Jul 20, 2015
by
Steve Dower
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixes argument handling in build.bat and HHC search
parent
c79dbc79
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
24 deletions
+21
-24
Doc/make.bat
Doc/make.bat
+7
-10
PCbuild/build.bat
PCbuild/build.bat
+14
-14
No files found.
Doc/make.bat
View file @
e1f68057
...
...
@@ -17,7 +17,13 @@ where hhc /q && set HTMLHELP=hhc && goto :skiphhcsearch
where
/R
..\externals
hhc
>
"
%TEMP%
\hhc.loc"
2
>
nul
&&
set
/P
HTMLHELP
=
<
"
%TEMP%
\hhc.loc"
&
del
"
%TEMP%
\hhc.loc"
if
not
exist
"
%HTMLHELP%
"
where
/R
"
%ProgramFiles
(x86)
%
"
hhc
>
"
%TEMP%
\hhc.loc"
2
>
nul
&&
set
/P
HTMLHELP
=
<
"
%TEMP%
\hhc.loc"
&
del
"
%TEMP%
\hhc.loc"
if
not
exist
"
%HTMLHELP%
"
where
/R
"
%ProgramFiles%
"
hhc
>
"
%TEMP%
\hhc.loc"
2
>
nul
&&
set
/P
HTMLHELP
=
<
"
%TEMP%
\hhc.loc"
&
del
"
%TEMP%
\hhc.loc"
if
not
exist
"
%HTMLHELP%
"
echo
Cannot
find
HHC
on
PATH
or
in
externals
&
exit
/B
1
if
not
exist
"
%HTMLHELP%
"
(
echo
.
echo
.The
HTML
Help
Workshop
was
not
found
.
Set
the
HTMLHELP
variable
echo
.to
the
path
to
hhc
.exe
or
download
and
install
it
from
echo
.http://msdn.microsoft.com/en
-us/library/ms
669985
exit
/B
1
)
:skiphhcsearch
if
"
%DISTVERSION%
"
EQU
""
for
/f
"usebackq"
%%v
in
(
`
%PYTHON%
tools/extensions/patchlevel.py`
)
do
set
DISTVERSION
=
%%v
...
...
@@ -85,15 +91,6 @@ if NOT "%PAPER%" == "" (
cmd /C
%SPHINXBUILD%
%SPHINXOPTS%
-b
%
1 -dbuild\doctrees .
%BUILDDIR%
\
%
*
if "
%
1" EQU "htmlhelp" (
if not exist "
%HTMLHELP%
" (
echo.
echo.The HTML Help Workshop was not found. Set the HTMLHELP variable
echo.to the path to hhc.exe or download and install it from
echo.http://msdn.microsoft.com/en-us/library/ms669985
rem Set errorlevel to 1 and exit
cmd /C exit /b 1
goto end
)
cmd /C "
%HTMLHELP%
" build\htmlhelp\python
%DISTVERSION
:.=
%
.hhp
rem hhc.exe seems to always exit with code 1, reset to 0 for less than 2
if not errorlevel 2 cmd /C exit /b 0
...
...
PCbuild/build.bat
View file @
e1f68057
...
...
@@ -25,24 +25,24 @@ set verbose=/nologo /v:m
set
kill
=
:CheckOpts
if
'
%
~1'
==
'-c'
(
set
conf
=
%
2
)
&
shift
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-p'
(
set
platf
=
%
2
)
&
shift
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-r'
(
set
target
=
Rebuild
)
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-t'
(
set
target
=
%
2
)
&
shift
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-d'
(
set
conf
=
Debug
)
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-e'
call
"
%dir%
get_externals.bat"
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-m'
(
set
parallel
=
/m
)
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-M'
(
set
parallel
=)
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-v'
(
set
verbose
=
/v
:n
)
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-k'
(
set
kill
=
true
)
&
shift
&
goto
CheckOpts
if
'
%
~1'
==
'-V'
shift
&
goto
Version
if
'
%platf%
'
==
'x64'
(
set
vs_platf
=
x86_amd64
)
if
"
%
~1"
==
"-c"
(
set
conf
=
%
2
)
&
shift
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-p"
(
set
platf
=
%
2
)
&
shift
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-r"
(
set
target
=
Rebuild
)
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-t"
(
set
target
=
%
2
)
&
shift
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-d"
(
set
conf
=
Debug
)
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-e"
call
"
%dir%
get_externals.bat"
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-m"
(
set
parallel
=
/m
)
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-M"
(
set
parallel
=)
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-v"
(
set
verbose
=
/v
:n
)
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-k"
(
set
kill
=
true
)
&
shift
&
goto
CheckOpts
if
"
%
~1"
==
"-V"
shift
&
goto
Version
if
"
%platf%
"
==
"x64"
(
set
vs_platf
=
x86_amd64
)
rem Setup the environment
call
"
%dir%
env.bat"
%vs_platf%
>
nul
if
'
%kill%
'
==
'true'
(
if
"
%kill%
"
==
"true"
(
msbuild
/v
:m
/nologo /target
:KillPython
"
%pcbuild%
\pythoncore.vcxproj"
/p
:Configuration
=
%conf%
/p
:Platform
=
%platf%
/p
:KillPython
=
true
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment