mirror of
https://github.com/python/cpython.git
synced 2026-01-29 18:52:38 +00:00
Complete revamp of PCBuild8 directory. Use subdirectories for each project under the main pcbuild solution. Now make extensive use of property sheets to simplify project configuration. x64 build fully supported, and the process for building PGO version (Profiler Guided Optimization) simplified. All projects are now present, except _ssl, which needs to be reimplemented. Also, some of the projects that require external libraries need extra work to fully compile on x64.
17 lines
No EOL
451 B
Batchfile
17 lines
No EOL
451 B
Batchfile
@echo off
|
|
rem A batch program to build or rebuild a particular configuration.
|
|
rem just for convenience.
|
|
|
|
setlocal
|
|
set platf=Win32
|
|
set conf=Release
|
|
set build=/build
|
|
|
|
: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 build=/rebuild) & shift & goto CheckOpts
|
|
|
|
set cmd=devenv pcbuild.sln %build% "%conf%|%platf%"
|
|
echo %cmd%
|
|
%cmd% |