summaryrefslogtreecommitdiffstats
path: root/PCbuild/prepare_ssl.py
Commit message (Collapse)AuthorAgeFilesLines
* Adds warning to prepare_ssl when nasm is not available.Steve Dower2016-03-081-0/+3
| | | | Force clean of externals on buildbots.
* 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.
* Fixes warnings when building python3.dll due to the .def file accumulating ↵Steve Dower2015-07-031-0/+1
| | | | | | multiple copies of each line. Adds shebang line to prepare_ssl so it will run with py.exe.
* Closes #18402: Merge with 3.4Zachary Ware2015-04-131-1/+5
|
* Fix prepare_ssl.py scriptZachary Ware2015-04-091-3/+3
| | | | | Builds using prepared sources that had Perl available anyway were broken by the previous fix to this script (oops).
* Fix prepare_ssl.py for OpenSSL 1.0.2a builds without Perl (using old system).Zachary Ware2015-04-081-0/+3
| | | | | | | This change affects the makefiles checked into svn.python.org, which the 3.5 build no longer uses. 3.4 and 2.7 both still use those makefiles, but their build_ssl.py scripts don't require an update; if the script is running the 'fix_makefiles' method it already has Perl available anyway.
* Update prepare_ssl.py script to generate the .asm files.Zachary Ware2014-08-071-8/+31
|
* Merge.Charles-François Natali2014-06-201-1/+1
|
* Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. ↵Tim Golden2014-05-091-9/+9
| | | | Initial patch by Gabi Davar
* Issue #21141: The Windows build process no longer attempts to find Perl,Zachary Ware2014-05-091-0/+217
instead relying on OpenSSL source being configured and ready to build. The ``PCbuild\build_ssl.py`` script has been re-written and re-named to ``PCbuild\prepare_ssl.py``, and takes care of configuring OpenSSL source for both 32 and 64 bit platforms. OpenSSL sources obtained from svn.python.org will always be pre-configured and ready to build.