diff options
author | native-api <ivan_pozdeev@mail.ru> | 2017-11-17 03:28:42 +0300 |
---|---|---|
committer | Steve Dower <steve.dower@microsoft.com> | 2017-11-16 16:28:42 -0800 |
commit | c02307e9634583d3f2660e46b5200bf0b282695a (patch) | |
tree | e62d3f136bb421acc942ef4f15af6aa45d063347 /PCbuild | |
parent | a2f1be0b5ba2bed49b7f94c026b541ff07e52518 (diff) | |
download | cpython-git-c02307e9634583d3f2660e46b5200bf0b282695a.tar.gz |
bpo-31691: Specify how to build installer in Windows (#4430)
Diffstat (limited to 'PCbuild')
-rw-r--r-- | PCbuild/readme.txt | 11 |
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 |