summaryrefslogtreecommitdiffstats
path: root/PCbuild
Commit message (Collapse)AuthorAgeFilesLines
* Fixes default intermediate directory when building on Windows.Steve Dower2016-07-251-1/+1
|
* Issue #27469: Adds a shell extension to the launcher so that drag and drop ↵Steve Dower2016-07-165-3/+157
| | | | works correctly.
* Closes #27545: Remove pyshellext.vcxproj from pcbuild.projSteve Dower2016-07-181-2/+0
|
* Fixes use of Py_IntDir and Py_OutDir to control build directories.Steve Dower2016-07-163-11/+41
|
* Fix building tcl/tk with only the VC build tools installed.Steve Dower2016-07-153-0/+6
|
* Fixes build order and lingering intermediate files.Steve Dower2016-07-142-7/+7
|
* Issue #26930: Update Windows build to OpenSSL 1.0.2hZachary Ware2016-06-153-3/+3
|
* Issue #26706: Update OpenSSL version in PCbuild/readme.txtZachary Ware2016-04-141-1/+1
| | | | Thanks to Shaun Walbridge for noticing.
* Closes #26624: Adds validation of ucrtbase[d].dll version with warning for ↵Steve Dower2016-04-131-0/+7
| | | | old versions.
* Adds version info to all signed binaries on Windows.Steve Dower2016-04-0631-13/+88
|
* Issue #26079: Fixing the build output folder for tix-8.4.3.6. Patch by ↵Steve Dower2016-03-121-4/+4
| | | | Bjoern Thiel.
* Adds warning to prepare_ssl when nasm is not available.Steve Dower2016-03-081-0/+3
| | | | Force clean of externals on buildbots.
* Issue #26465: Update Windows builds to use OpenSSL 1.0.2g.Steve Dower2016-03-083-4/+4
|
* Issue #26268: Update Windows builds to use OpenSSL 1.0.2fZachary Ware2016-02-226-11/+12
|
* Issue #26268: Update the prepare_ssl.py scriptZachary Ware2016-02-221-110/+55
| | | | | | | | | It can now handle OpenSSL versions 1.0.2e and greater, which don't include include files in include/. Note that sources prepared by this script no longer support the old project files for 2.7; you now have to have Perl available to use the old build_ssl.py script with sources from svn.python.org.
* Updates build to use SHA256 hash when signing files.Steve Dower2016-02-081-1/+1
|
* Issue #25934: Default to /fp:strict for ICC buildsZachary Ware2016-01-302-5/+14
|
* Issue #25348: Add --pgo and --pgo-job flags to PCbuild\build.batZachary Ware2016-01-122-51/+56
|
* Improves handling of test markers for building Python without intefering ↵Steve Dower2015-10-313-6/+17
| | | | with actual installs.
* Issue #25361: Disables use of SSE2 instructions in Windows 32-bit buildSteve Dower2015-10-112-0/+7
|
* Issue #25022: Merge with 3.4Zachary Ware2015-09-101-8/+0
|\
| * Issue #25022: Remove PC/example_nt/Zachary Ware2015-09-101-8/+0
| | | | | | | | It was very much outdated, and the topic is better covered elsewhere.
* | Merge Python 3.5.0rc4 back to hg.python.org.Larry Hastings2015-09-094-11/+9
|\ \
| * | Issue #25027: Reverts partial-static build options and adds vcruntime140.dll ↵Steve Dower2015-09-094-11/+9
| | | | | | | | | | | | to Windows installation.
| * | Fixes file that did not graft correctly.Steve Dower2015-08-191-2/+2
| | |
| * | Issue #24847: Removes vcruntime140.dll dependency from Tcl/Tk.Steve Dower2015-08-196-13/+12
| | |
* | | Update PCbuild/readme.txtZachary Ware2015-09-081-39/+5
| | |
* | | Issue #25010: Merge with 3.4Zachary Ware2015-09-081-1/+1
|\ \ \ | | |/ | |/|
| * | Issue #25010: Fix path for .pyd example project.Zachary Ware2015-09-081-1/+1
| | | | | | | | | | | | Patch by Shaun Walbridge
* | | Issue #24986: Save some bandwidth from svn.python.orgZachary Ware2015-09-042-11/+14
| | | | | | | | | | | | Don't download sources that won't be used.
* | | Issue #24986: Allow building Python without external libraries on WindowsZachary Ware2015-09-042-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | Allow PCbuild\rt.bat to accept unlimited arguments for regrtest.Zachary Ware2015-09-041-1/+3
| | | | | | | | | | | | | | | This makes it possible to pass more than 4 tests by name through Tools\buildbot\test.bat
* | | Turn 'rem' comments into a real usage message in PCbuild/build.batZachary Ware2015-09-021-15/+36
| | | | | | | | | | | | | | | Also fixes error in 'kill' target (already fixed in 2.7, somehow the fix didn't make it to this branch).
* | | Issue #24847: Fixes Tix revision number and reverts fix for the wrong revision.Steve Dower2015-08-193-4/+4
| | | | | | | | | | | | Triggers clean on buildbots.
* | | Issue #24847: Removes vcruntime140.dll dependency from Tcl/Tk.Steve Dower2015-08-186-13/+12
| |/ |/|
* | Issue #19450: Update Windows builds to use SQLite 3.8.11.0Steve Dower2015-07-283-3/+3
|\ \ | |/
| * Issue #19450: Update Windows builds to use SQLite 3.8.11.0Steve Dower2015-07-283-3/+3
| |
* | Allow intermediate build directory to be overridden.Steve Dower2015-07-273-6/+13
| |
* | Issue #24603: Update the Windows build to use OpenSSL 1.0.2dZachary Ware2015-07-223-3/+3
|\ \ | |/
| * Issue #24603: Update the Windows build to use OpenSSL 1.0.2dZachary Ware2015-07-223-3/+3
| |
* | Fixes argument handling in build.bat and HHC searchSteve Dower2015-07-211-14/+14
| |
* | Issue #24585: Enables build-to-build upgrades that preserve settings.Steve Dower2015-07-092-12/+54
| | | | | | | | | | | | Rather than using Burn "Persisted" variables we now add registry keys for each added feature. These can be detected by the installer regardless of which version installed them, and we use this for Modify and Upgrade. In particular, Upgrades can't access the Persisted variables, but can find well-known registry keys. There are also some changes to the bootstrap app to properly handle upgrades. Finally, a few minor improvements to the Windows build to keep things tidier.
* | Issue #24432: Update Windows builds to use OpenSSL 1.0.2c.Steve Dower2015-07-033-3/+3
|\ \ | |/
| * Issue #24432: Update Windows builds to use OpenSSL 1.0.2c.Steve Dower2015-07-033-3/+3
| |
* | Fixes warnings when building python3.dll due to the .def file accumulating ↵Steve Dower2015-07-032-2/+3
| | | | | | | | | | | | multiple copies of each line. Adds shebang line to prepare_ssl so it will run with py.exe.
* | Issue 24476: Statically links vcruntime140.dll and removes it from the installerSteve Dower2015-06-191-3/+5
| |
* | Merge 3.4's PCbuild/readme.txt update.Zachary Ware2015-06-171-2/+3
|\ \ | |/ | | | | | | All the new information in 3.4's readme.txt was already here, but the wrong name was used to refer to the script. Also reworded the sentence.
| * Update PCbuild/readme.txtZachary Ware2015-06-171-40/+8
| | | | | | | | | | It now recommends PCbuild/get_externals.bat instead of the scripts in Tools/buildbot.
* | Merge forward extras beyond #21907 backport.Zachary Ware2015-06-101-0/+9
|\ \ | |/
| * Clean up/refactor the batch scripts used for building on Windows.Zachary Ware2015-06-104-23/+211
| | | | | | | | | | This is mostly a backport of issue #21907, but also includes a few extras necessary to make the bulidbot scripts as thin as possible.