diff options
author | Anthony Shaw <anthony.p.shaw@gmail.com> | 2020-02-05 00:30:19 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-05 00:30:19 (GMT) |
commit | 89ae20b30e4543f379ee647c965eb46200556496 (patch) | |
tree | c4a87141e8e9d81ff0a3904d07668da12f41be9b | |
parent | 95f60010219e142a436fae18e1695cbc45407afe (diff) | |
download | cpython-89ae20b30e4543f379ee647c965eb46200556496.zip cpython-89ae20b30e4543f379ee647c965eb46200556496.tar.gz cpython-89ae20b30e4543f379ee647c965eb46200556496.tar.bz2 |
bpo-39185 Add the d[etailed] and q[uiet] verbosity levels for msbuild (GH-17791)
-rw-r--r-- | Misc/NEWS.d/next/Windows/2020-01-02-01-11-53.bpo-39185.T4herN.rst | 1 | ||||
-rw-r--r-- | PCbuild/build.bat | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Windows/2020-01-02-01-11-53.bpo-39185.T4herN.rst b/Misc/NEWS.d/next/Windows/2020-01-02-01-11-53.bpo-39185.T4herN.rst new file mode 100644 index 0000000..3b84bd5 --- /dev/null +++ b/Misc/NEWS.d/next/Windows/2020-01-02-01-11-53.bpo-39185.T4herN.rst @@ -0,0 +1 @@ +The build.bat script has additional options for very-quiet output (-q) and very-verbose output (-vv)
\ No newline at end of file diff --git a/PCbuild/build.bat b/PCbuild/build.bat index 7c24e0b..ba7154d 100644 --- a/PCbuild/build.bat +++ b/PCbuild/build.bat @@ -27,6 +27,8 @@ echo. building externals. echo. -m Enable parallel build (enabled by default) echo. -M Disable parallel build echo. -v Increased output messages +echo. -vv Verbose output messages +echo. -q Quiet output messages (errors and warnings only) echo. -k Attempt to kill any running Pythons before building (usually done echo. automatically by the pythoncore project) echo. --pgo Build with Profile-Guided Optimization. This flag @@ -73,6 +75,8 @@ if "%~1"=="-d" (set conf=Debug) & 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"=="-vv" (set verbose=/v:d /ds) & shift & goto CheckOpts +if "%~1"=="-q" (set verbose=/v:q /nologo /clp:summary) & shift & goto CheckOpts if "%~1"=="-k" (set kill=true) & shift & goto CheckOpts if "%~1"=="--pgo" (set do_pgo=true) & shift & goto CheckOpts if "%~1"=="--pgo-job" (set do_pgo=true) & (set pgo_job=%~2) & shift & shift & goto CheckOpts |