660 Commits

Author SHA1 Message Date
Zachary Ware
5eaf58bfb4 Issue #25022: Remove PC/example_nt/
It was very much outdated, and the topic is better covered elsewhere.
2015-09-10 14:37:42 -05:00
Zachary Ware
bc071655e8 Update PCbuild/readme.txt
It now better matches 3.5+ and the new reality of 2.7's PCbuild dir.
2015-09-08 01:04:01 -05:00
Zachary Ware
eb49ccfdb7 Issue #24986: Save some bandwidth from svn.python.org
Don't download sources that won't be used.
2015-09-04 01:08:07 -05:00
Zachary Ware
1db43f98d5 Issue #24986: Allow building Python without external libraries on Windows
This modifies the behavior of the '-e' flag to PCbuild\build.bat: when '-e'
is not supplied, no attempt will be made to build extension modules that
require external libraries, even if the external libraries are present.

Also adds '--no-<module>' flags to PCbuild\build.bat, where '<module>' is
one of 'ssl', 'tkinter', or 'bsddb', to allow skipping just those modules
(if '-e' is given).
2015-09-03 23:27:05 -05:00
Zachary Ware
7ab6cb44e4 Allow PCbuild\rt.bat to accept unlimited arguments for regrtest.
This makes it possible to pass more than 7 tests by name through
Tools\buildbot\test.bat
2015-09-03 23:37:18 -05:00
Zachary Ware
a4ce943902 Turn 'rem' comments into a real usage message in PCbuild/build.bat
Also fixes quoting to match 3.5+
2015-09-02 13:21:19 -05:00
Zachary Ware
62a23383dd Set a default BasePlatformToolset to allow the ICC buildbot to build. 2015-07-28 00:00:47 -05:00
Zachary Ware
68773f3100 Issue #24603: Update Windows build to use OpenSSL 1.0.2d 2015-07-21 23:16:51 -05:00
Steve Dower
46d4ed195d Fixes OpenSSL directory reference 2015-07-18 21:47:51 -07:00
Zachary Ware
4734372aa0 Close #24508: Backport the 3.5 MSBuild project files.
The old project files move to PC/VS9.0 and remain supported.

VS2008 is still required to build 2.7; VS2010 (or later, plus Windows SDK 7.1)
is *also* required to use the new project files.
2015-07-16 00:24:48 -05:00
Zachary Ware
10c997ae9c Close #23963: Fix building with original OpenSSL sources.
Backport of bcf93e3766e8.
2015-07-15 23:33:15 -05:00
Steve Dower
3dd3d7c620 Issue #24432: Update Windows builds to use OpenSSL 1.0.2c. 2015-07-03 15:19:38 -07:00
Zachary Ware
2409c1f3e1 Update PCbuild/readme.txt
It now recommends PCbuild/get_externals.bat instead of the scripts in
Tools/buildbot.
2015-06-16 10:54:48 -05:00
Zachary Ware
e1076aa4e2 Clean up/refactor the batch scripts used for building on Windows.
This is mostly a backport of issue #21907, but also includes a few
extras necessary to make the bulidbot scripts as thin as possible.
2015-06-09 15:21:39 -05:00
Zachary Ware
0f8f917dc0 Force the Windows readme to CRLF 2015-04-13 12:18:11 -05:00
Zachary Ware
b9298a4fbb Issue #17202: Add .bat to .hgeol to force them to CRLF.
Using LF can a script to fail if it tries to use a label that is
split across 512 byte blocks.  Who knows why.
2015-04-13 11:54:11 -05:00
Zachary Ware
71d6ed73e6 Issue #18402: Also look for 64 bit Perl in build_ssl.py.
It's still not necessary to build, but may be useful to some.
2015-04-13 10:46:40 -05:00
Zachary Ware
c26afcc8fc Put the NASM pulled from svn.python.org at the front of the PATH.
This will prevent failures from the version of NASM installed on buildbots,
if the ability to override the version used is desired again later, we can
figure out a way to opt in.
2015-04-09 20:16:05 -05:00
Zachary Ware
563e7c6cd5 Issue #23686: Update Windows build to use OpenSSL 1.0.2a 2015-04-07 20:33:54 -05:00
Zachary Ware
4f3395f7eb Fix up PCbuild/readme.txt a bit.
Removes an incorrect assertion (that the build script will choose the
latest OpenSSL sources it can find), fixes NASM's homepage, and
rewords the section about NASM to make it more clear that you don't
have to install your own.
2015-01-15 11:16:51 -06:00
Steve Dower
a0299502c1 Issue #23212: Update Windows copy of OpenSSL to 1.0.1l 2015-01-31 12:18:33 -08:00
Zachary Ware
21a2350a83 Issue #17896: Move Windows external lib sources from .. to externals. 2014-11-01 22:34:09 -05:00
Zachary Ware
247b6441a0 Issue #17717: Pull NASM from svn.python.org for OpenSSL build. 2014-11-01 17:11:08 -05:00
Zachary Ware
7876f72f6a Update OpenSSL version in PCbuild\readme.txt 2014-10-25 23:04:33 -05:00
Zachary Ware
10229a450f Issue #22644: Update the Windows build to OpenSSL 1.0.1j 2014-10-17 16:20:15 -05:00