From b6f8fec80bfb87ad501ef82b0e664ea281aa817c Mon Sep 17 00:00:00 2001 From: Zachary Ware Date: Sat, 25 Oct 2014 22:57:05 -0500 Subject: [PATCH] Issue #22261: Add a note to PCbuild\readme.txt about MSBuild switches. Specifically, that they can be passed at the end of a build.bat invocation. Initial patch by Shorya Raj. --- Misc/ACKS | 1 + PCbuild/readme.txt | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/Misc/ACKS b/Misc/ACKS index 2e08533759d..266e7c48247 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -1104,6 +1104,7 @@ Thomas Rachel Ram Rachum Jérôme Radix Burton Radons +Shorya Raj Jeff Ramnani Brodie Rao Senko Rasic diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt index d5ef00f7805..6193c64012c 100644 --- a/PCbuild/readme.txt +++ b/PCbuild/readme.txt @@ -88,6 +88,19 @@ this behavior: -r Rebuild instead of just building -e Use get_externals.bat to fetch external sources +Up to 9 MSBuild switches can also be passed, though they must be passed +after specifying any of the above switches. For example, use: + + build.bat -e -d /m + +to do a concurrent debug build with externals fetched as needed. If +the MSBuild switch requires an equal sign ("="), the entire switch must +be quoted: + + build.bat -e -d "/p:externalsDir=P:\cpython-externals" + +There may also be other situations where quotes are necessary. + Legacy support --------------