[Python-checkins] bpo-31691: Specify how to build installer in Windows (#4430)

Steve Dower webhook-mailer at python.org
Thu Nov 16 19:28:46 EST 2017


https://github.com/python/cpython/commit/c02307e9634583d3f2660e46b5200bf0b282695a
commit: c02307e9634583d3f2660e46b5200bf0b282695a
branch: 2.7
author: native-api <ivan_pozdeev at mail.ru>
committer: Steve Dower <steve.dower at microsoft.com>
date: 2017-11-16T16:28:42-08:00
summary:

bpo-31691: Specify how to build installer in Windows (#4430)

files:
M PCbuild/readme.txt

diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index a1777a6a873..4e7d29ee6e2 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



More information about the Python-checkins mailing list