summaryrefslogtreecommitdiff
path: root/PCbuild
diff options
context:
space:
mode:
authornative-api <ivan_pozdeev@mail.ru>2017-11-17 03:28:42 +0300
committerSteve Dower <steve.dower@microsoft.com>2017-11-16 16:28:42 -0800
commitc02307e9634583d3f2660e46b5200bf0b282695a (patch)
treee62d3f136bb421acc942ef4f15af6aa45d063347 /PCbuild
parenta2f1be0b5ba2bed49b7f94c026b541ff07e52518 (diff)
downloadcpython-git-c02307e9634583d3f2660e46b5200bf0b282695a.tar.gz
bpo-31691: Specify how to build installer in Windows (#4430)
Diffstat (limited to 'PCbuild')
-rw-r--r--PCbuild/readme.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index a1777a6a87..4e7d29ee6e 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -40,13 +40,20 @@ MSVCRT90.dll.
For other Windows platforms and compilers, see ../PC/readme.txt.
-All you need to do to build is open the solution "pcbuild.sln" in Visual
-Studio, select the desired combination of configuration and platform,
+To build modules that depend on external libraries, you need to download
+(and, for some of them, build) those first. It's thus recommended to build
+from the command line once as specified below under "Getting External Sources"
+as that does this automatically.
+
+Then, to continue development, you can open the solution "pcbuild.sln" in
+Visual Studio, select the desired combination of configuration and platform,
then build with "Build Solution". You can also build from the command
line using the "build.bat" script in this directory; see below for
details. The solution is configured to build the projects in the correct
order.
+To build an installer package, refer to the README in the Tools/msi folder.
+
The solution currently supports two platforms. The Win32 platform is
used to build standard x86-compatible 32-bit binaries, output into this
directory. The x64 platform is used for building 64-bit AMD64 (aka