summaryrefslogtreecommitdiffstats
path: root/PCbuild9
Commit message (Collapse)AuthorAgeFilesLines
* Merged revisions 59245-59254 via svnmerge fromChristian Heimes2007-12-011-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r59245 | georg.brandl | 2007-11-30 23:04:45 +0100 (Fri, 30 Nov 2007) | 2 lines Move lchmod() docs to correct place, and add versionadded tags. ........ r59249 | christian.heimes | 2007-11-30 23:36:10 +0100 (Fri, 30 Nov 2007) | 2 lines Backport of -r59242:59246 from py3k Fixed problem with regrtest caused by the additional of objects to _abcoll. ........ r59253 | christian.heimes | 2007-12-01 02:03:20 +0100 (Sat, 01 Dec 2007) | 1 line Although pyconfig.h claims that WIN32 is obsolete it is still required for the locale module. locale.getdefaultlocale() fails silently w/o the WIN32 macro. ........ r59254 | christian.heimes | 2007-12-01 12:20:10 +0100 (Sat, 01 Dec 2007) | 3 lines Feature #1534 Added PyFloat_GetMax(), PyFloat_GetMin() and PyFloat_GetInfo() to the float API. Added a dictionary sys.float_info with information about the internal floating point type to the sys module. ........
* Merged revisions 59234-59238 via svnmerge fromChristian Heimes2007-11-3012-91/+113
| | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r59237 | facundo.batista | 2007-11-30 18:15:25 +0100 (Fri, 30 Nov 2007) | 4 lines Reordering of __new__ to minimize isinstance() calls to most used types. Thanks Mark Dickinson. ........ r59238 | christian.heimes | 2007-11-30 20:18:08 +0100 (Fri, 30 Nov 2007) | 6 lines Removed or replaced some more deprecated preprocessor macros. Moved the _DEBUG and NDEBUG macros to two new property files. Fixed #1527 Problem with static libs on Windows Updated README.txt ........
* Merged revisions 59226-59233 via svnmerge fromChristian Heimes2007-11-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r59228 | amaury.forgeotdarc | 2007-11-29 21:24:36 +0100 (Thu, 29 Nov 2007) | 4 lines vc2008: Move python.vcproj first in the solution file, so that it becomes the default startup project when opening the file for the first time. ........ r59230 | georg.brandl | 2007-11-30 00:00:03 +0100 (Fri, 30 Nov 2007) | 3 lines Add more examples to the wsgiref docs. From GHOP by Josip Dzolonga. ........ r59231 | amaury.forgeotdarc | 2007-11-30 00:35:25 +0100 (Fri, 30 Nov 2007) | 7 lines Issue #1402: PyInterpreterState_Clear() may still invoke user code (in deallocation of running threads, for example), so the PyGILState_Release() function must still be functional. On the other hand, _PyGILState_Fini() only frees memory, and can be called later. Backport candidate, but only after some experts comment on it. ........
* Added a simple helper script to build the dependencies of _tkinter.Christian Heimes2007-11-241-0/+79
|
* Updated readme.txtChristian Heimes2007-11-245-230/+87
| | | | | Added user macro for tcltk 64bit directory Redone some changes to the ssl project. From now on the _ssl project depends on a 32bit build of Python to aid cross compiling on a 32bit OS.
* Fixed a newline problemChristian Heimes2007-11-241-0/+2
|
* Paul had the great idea to add /DNO_TCL to the pre-build step.Christian Heimes2007-11-231-8/+16
|
* Implemented request from Marc-Andre LemburgChristian Heimes2007-11-231-0/+5
| | | | For license reasons Python must not ship with IDEA, RC5 and MDC2. The latter are disabled by default but IDEA is enabled by default.
* Added code to pre-generate makefiles and assembly files to build_ssl.pyChristian Heimes2007-11-235-19/+83
| | | | Fixed bug #1488 in my way.
* Revert change of bz2.vcprojChristian Heimes2007-11-221-4/+0
|
* Fixed PGO buildsChristian Heimes2007-11-229-15/+38
| | | | The intermediate PG instrument build now lands in Platform-pgi and the final optimized build in Platform-pgo.
* when building with VC 2008, turn off unicode as default mode for the win32 API.Amaury Forgeot d'Arc2007-11-2115-105/+105
| | | | | For example, MessageBox takes char* parameters. If you want to pass unicode strings, use MessageBoxW explicitely.
* Removed character set = unicode as requested by AmauryChristian Heimes2007-11-2123-1084/+56
| | | | Removed more project configs in order to use the defaults defined in the property files. The 'sed' tool was more than helpful for the job.
* Patch +1478 from Joseph ArmbrusterChristian Heimes2007-11-211-3/+3
| | | | pythoncore.vcproj fails to generate buildinfo (when spaces in path)
* For unknown reasons "Save All" doesn't save the vsprops files.Christian Heimes2007-11-203-3/+3
|
* Fixes for #1473 and #1476Christian Heimes2007-11-205-17/+176
| | | | | Added debug builds to make_versioninfo Removed some more defines
* Added configurations and files for profile guided optimization (PGO).Christian Heimes2007-11-2026-18/+5900
|
* Report #1473 Drop _EXPORTS macros in PCbuild9Christian Heimes2007-11-2022-310/+91
| | | | I've removed a bunch of obsolete defines. I've also taken the opportunity to fix the pre-link event of sqlite3 and some optimization flags.
* Fixed build order of the _ssl project. The openssl project needs to come ↵Christian Heimes2007-11-197-8/+36
| | | | | | first because the makefile puts the header files in the right place. Added some optimization flags to the Release builds of pythoncore and the executables.
* I've spend some time to automate more steps of the build process. Now bzip2, ↵Christian Heimes2007-11-1916-527/+107
| | | | | | bsddb, sqlite and openssl are automatically build by prelink steps. I had to use some tricks to build openssl for 32 and 64bit CPUs in two separate build dirs.
* Removed ReleaseAMD64 and replaced it with platform x64. The x64 builds fine ↵Christian Heimes2007-11-1924-186/+1848
| | | | except of the modules that depend on external libraries like tkinter and openssl. And I can't test the build on my 32bit CPU.
* Updates to the msi builder and PCbuild9 directory. msi.py can now create ↵Christian Heimes2007-11-183-3/+11
| | | | installers from the PCbuild9 directory with MSVCR90.dll. PCbuild and MSVCR71.dll are still the default.
* Fixed some build issues and updated docs.Christian Heimes2007-11-172-5/+4
|
* Initial import of new PCbuild9 for VS 2008. It partly based on PCbuild and ↵Christian Heimes2007-11-1742-0/+11988
partly hand crafted with some idea from PCbuild8. I've recreated all the extension module projects. The new directory needs some more love and care but it works. I'm not able to test the AMD64 build. The new tree is heavily using the *.vcprops property sheets. Please set any global settings in the property sheets.