summaryrefslogtreecommitdiffstats
path: root/PCbuild/pyproject.props
Commit message (Collapse)AuthorAgeFilesLines
* bpo-39930: Fix MSBuild detection for Build Tools (GH-18938)Steve Dower2020-03-111-8/+26
| | | Ensure we detect Build Tools installs using the newer logic, and skip looking in the registry for VS 2017.
* bpo-39930: Convert error to warning for more silent failure (GH-18921)Steve Dower2020-03-111-1/+1
| | | Makes it an error to create a layout without vcruntime DLL
* bpo-39930: Ensure vcruntime140.dll is included in all Windows packages ↵Steve Dower2020-03-111-0/+21
| | | | | (GH-18918) Also adds GitHub CI test for Windows installer changes
* bpo-25361: Enable SSE2 instructions for Windows 32-bit build (GH-12438)animalize2019-06-241-1/+0
|
* Implement Windows release builds in Azure Pipelines (GH-14065)Steve Dower2019-06-141-8/+10
|
* bpo-36941: Windows build changes for Windows ARM64 (GH-13365)Paul Monson2019-05-171-0/+1
|
* bpo-35976: Enable Windows projects to build with platform ARM32 (GH-11825)Paul Monson2019-02-141-0/+2
| | | This change adds the necessary items to the build projects to avoid erroring out right at the start. It does not add _support_ for targeting Windows on ARM32, but is a necessary prerequisite for adding it.
* Enable signing Windows builds with SHA1 environment variable (GH-11279)Steve Dower2018-12-211-2/+3
|
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-2/+2
| | | | | | | | | | | | | | | | | | | | * Rename Include/internal/ header files: * pyatomic.h -> pycore_atomic.h * ceval.h -> pycore_ceval.h * condvar.h -> pycore_condvar.h * context.h -> pycore_context.h * pygetopt.h -> pycore_getopt.h * gil.h -> pycore_gil.h * hamt.h -> pycore_hamt.h * hash.h -> pycore_hash.h * mem.h -> pycore_mem.h * pystate.h -> pycore_state.h * warnings.h -> pycore_warnings.h * PCbuild project, Makefile.pre.in, Modules/Setup: add the Include/internal/ directory to the search paths of header files. * Update includes. For example, replace #include "internal/mem.h" with #include "pycore_mem.h".
* bpo-35059, PCbuild: Expand inline funcs in Debug (GH-10094)Victor Stinner2018-10-261-0/+2
| | | | | | | | | | Visual Studio solution: Set InlineFunctionExpansion to OnlyExplicitInline ("/Ob1" option) on all projects (in pyproject.props) in Debug mode on Win32 and x64 platforms to expand functions marked as inline. This change should make Python compiled in Debug mode a little bit faster on Windows. On Unix, GCC uses -Og optimization level for ./configure --with-pydebug.
* bpo-34980: P/Invoke QueryFullProcessImageName to get process names (GH-9901)Jeremy Kloth2018-10-231-10/+25
|
* bpo-31944: Fixes build and Modify button (#4278)Steve Dower2017-11-041-0/+1
|
* bpo-31523: Reliability improvements to the Windows build files (#3900)Steve Dower2017-10-051-1/+1
|
* bpo-31340: Change to building with MSVC v141 (included with Visual Studio ↵Steve Dower2017-09-061-1/+17
| | | | 2017) (#3311)
* [bpo-30916] Pre-build OpenSSL and Tcl/Tk for Windows (#2688)Steve Dower2017-07-171-1/+1
| | | Updates ssl and tkinter projects to use pre-built externals
* Issue #28402: Adds signed catalog files for stdlib on Windows.Steve Dower2016-10-101-5/+7
|
* Make PGO use usual build directory on Windows.Steve Dower2016-09-121-1/+0
|
* 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-161-2/+3
| | | | works correctly.
* Fixes use of Py_IntDir and Py_OutDir to control build directories.Steve Dower2016-07-161-7/+4
|
* Adds version info to all signed binaries on Windows.Steve Dower2016-04-061-7/+7
|
* 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-301-0/+3
|
* Improves handling of test markers for building Python without intefering ↵Steve Dower2015-10-311-2/+2
| | | | with actual installs.
* Issue #25361: Disables use of SSE2 instructions in Windows 32-bit buildSteve Dower2015-10-111-0/+1
|
* Issue #25027: Reverts partial-static build options and adds vcruntime140.dll ↵Steve Dower2015-09-091-5/+3
| | | | to Windows installation.
* Allow intermediate build directory to be overridden.Steve Dower2015-07-271-3/+7
|
* Issue 24476: Statically links vcruntime140.dll and removes it from the installerSteve Dower2015-06-191-3/+5
|
* Issue #23260: Update Windows installerSteve Dower2015-02-061-0/+15
|
* Fixes sys.winver generation and removes dependency on user32.dllSteve Dower2015-01-151-1/+1
|
* Prevent warning MSB4057: The target "InitializeBuildStatus" does not exist ↵Steve Dower2014-12-121-1/+1
| | | | in the project.
* Removes use of ValueOrDefault function that is not always available on the ↵Steve Dower2014-12-121-1/+2
| | | | buildbots.
* Issue #22919: Windows build updated to support VC 14.0 (Visual Studio 2015), ↵Steve Dower2014-11-221-72/+112
| | | | which will be used for the official 3.5 release.
* Issue #17896: Move Windows external lib sources from .. to externals.Zachary Ware2014-11-021-1/+1
|\
| * Issue #17896: Move Windows external lib sources from .. to externals.Zachary Ware2014-11-021-1/+1
| |
* | Issue #17717: Pull NASM from svn.python.org for OpenSSL build.Zachary Ware2014-11-011-0/+4
| |
* | Issue #22644: Update the Windows build to OpenSSL 1.0.1jZachary Ware2014-10-171-1/+1
|\ \ | |/
| * Issue #22644: Update the Windows build to OpenSSL 1.0.1jZachary Ware2014-10-171-1/+1
| |
| * Issue #22160: Update OpenSSL to 1.0.1i for the Windows build.Zachary Ware2014-08-071-1/+1
| |
* | Issue #22160: Update OpenSSL to 1.0.1i for the Windows build.Zachary Ware2014-08-071-1/+1
| |
* | Issue #21671: Merge with 3.4Zachary Ware2014-06-061-1/+1
|\ \ | |/
| * Issue #21671, CVE-2014-0224: Update the Windows build to openssl-1.0.1hZachary Ware2014-06-061-1/+1
| |
* | Merge with 3.4Martin v. Löwis2014-05-011-1/+1
|\ \ | |/
| * Update to 1.0.1gMartin v. Löwis2014-05-011-1/+1
| |
| * Issue #20465: Update Windows installer to SQLite 3.8.3.1.Martin v. Löwis2014-03-021-1/+1
| |
* | Issue #21017: Enable Tix debug build on WindowsZachary Ware2014-03-221-1/+1
| |
* | Issue #15968: Incorporated Tcl, Tk, and Tix builds into the Windows buildZachary Ware2014-03-221-20/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | solution. Currently, Tix is not built in Debug configuration. This change also: - simplifies some Tcl/Tk-related msbuild properties for _tkinter - copies the Tcl and Tk DLLs into the build output directory, meaning they will always be available after a build without having to copy them manually or change PATH - removes PCbuild/build_tkinter.py: the solution does the build without needing to invoke Python (so Tcl/Tk/Tix can be built in parallel with the rest of the build using the `/m` msbuild command line switch) - removes an outdated README concerning building Tcl/Tk on AMD64
* | Bump Windows build to 3.5Zachary Ware2014-03-171-2/+2
| |
* | Issue #20465: Update Windows installer to SQLite 3.8.3.1.Martin v. Löwis2014-03-021-1/+1
|/
* Update Tcl/Tk to 8.6.1.Martin v. Löwis2013-11-231-4/+4
|