summaryrefslogtreecommitdiffstats
path: root/Lib/distutils
Commit message (Collapse)AuthorAgeFilesLines
...
* Issue #2513: enable 64bit cross compilation on windows.Mark Hammond2008-04-0710-54/+135
|
* Fix test_distutils to not fail when running 'make test' from a Python buildThomas Wouters2008-04-051-1/+21
| | | | | | | | | directory that is not the source directory (ie, one created using '/path/to/source/configure'.) Leaves this test very slightly degraded in that particular case, compared to the build-in-sourcedir case, but that case isn't a particularly strong test either: neither test the actual path that will be used after installing. There isn't a particularly good way to test this, and a poor test beats a failing test.
* stupid, stupid, stupid!Fred Drake2008-04-041-1/+0
|
* my previous change did what I said it should not: it changed the currentFred Drake2008-04-042-7/+48
| | | | | | | directory to the directory in which the setup.py script lived (which made __file__ wrong) fixed, with test that the script is run in the current directory of the caller
* - Issue #2385: distutils.core.run_script() makes __file__ available, so theFred Drake2008-04-042-1/+42
| | | | | controlled environment will more closely mirror the typical script environment. This supports setup.py scripts that refer to data files.
* Updating for 2.6a2v2.6a2Barry Warsaw2008-04-031-1/+4
|
* Issue2290: Support x64 Windows builds that live in pcbuild/amd64. Without ↵Trent Nelson2008-03-191-1/+6
| | | | it, sysutils._python_build() returns the wrong directory, which causes the test_get_config_h_filename method in Lib/distutils/tests/test_sysconfig.py to fail.
* #1725737: ignore other VC directories other than CVS and SVN's too.Georg Brandl2008-03-061-2/+2
|
* Patch #2167 from calvin: Remove unused importsChristian Heimes2008-02-2316-17/+9
|
* Removed uses of dict.has_key() from distutils, and uses ofGuido van Rossum2008-02-2114-36/+36
| | | | | | callable() from copy_reg.py, so the interpreter now starts up without warnings when '-3' is given. More work like this needs to be done in the rest of the stdlib.
* Close manifest file.Andrew M. Kuchling2008-02-211-0/+1
| | | | This change doesn't make any difference to CPython, but is a necessary fix for Jython.
* Keep distutils Python 2.1 compatible (or even Python 2.4 in this case).Marc-André Lemburg2008-02-051-2/+6
|
* Fixed paths to Windows build directories in build_ext.pyChristian Heimes2008-02-031-3/+3
| | | | Use vsbuild instead of devenv in build.bat and _bsddb.vcproj
* Bump distutils version number to match Python version.Marc-André Lemburg2008-02-011-1/+1
|
* #1530959: change distutils build dir for --with-pydebug python builds.Georg Brandl2008-01-211-0/+6
|
* Patch #1696. Don't attempt to close None in dry-run mode.Guido van Rossum2008-01-021-1/+2
|
* Added support for new Windows build dirs in PC/ to distutils.sysconfigChristian Heimes2008-01-011-0/+4
|
* Added wininst-9.0.exe executable for VS 2008Christian Heimes2007-12-314-1/+1
| | | | Integrated bdist_wininst into PCBuild9 directory
* Fixed bug #1628Christian Heimes2007-12-142-3/+5
| | | | The detection now works on Unix with Makefile, Makefile with VPATH and on Windows.
* Fixed bug #1613: Makefile's VPATH feature is brokenChristian Heimes2007-12-131-1/+1
|
* Disabled one test that is failing on UnixChristian Heimes2007-12-061-1/+2
|
* Fixed get_config_h_filename for Windows. Without the patch it can't find the ↵Christian Heimes2007-12-062-8/+50
| | | | | | pyconfig.h file inside a build tree. Added several small unit tests for sysconfig.
* Fixed bug #1557 by using popen.communicate() before popen.wait()Christian Heimes2007-12-051-2/+5
|
* Applied my patch #1455 with some extra fixes for VS 2005Christian Heimes2007-12-034-22/+706
| | | | | The new msvc9compiler module supports VS 2005 and VS 2008. I've also fixed build_ext to support PCbuild8 and PCbuild9 and backported my fix for xxmodule.c from py3k. The old code msvccompiler is still in place in case somebody likes to build an extension with VS 2003 or earlier. I've also updated the cygwin compiler module for VS 2005 and VS 2008. It works with VS 2005 but I'm unable to test it with VS 2008. We have to wait for a new version of cygwin.
* #1120: put explicit version in the shebang lines of pydoc, idleGeorg Brandl2007-09-121-1/+2
| | | | | and smtpd.py scripts that are installed by setup.py. That way, they work when only "make altinstall" is used.
* be explicit about the actual location of the missing fileSkip Montanaro2007-09-081-1/+2
|
* [ 1761786 ] distutils.util.get_platform() return value on 64bit WindowsMark Hammond2007-08-211-2/+3
| | | | | | As discussed on distutils-sig: Allows the generated installer name on 64bit Windows platforms to be different than the name generated for 32bit Windows platforms.
* [ 1761786 ] distutils.util.get_platform() return value on 64bit WindowsMark Hammond2007-08-211-1/+20
| | | | | | As discussed on distutils-sig: Allows the generated installer name on 64bit Windows platforms to be different than the name generated for 32bit Windows platforms.
* Change location of the package index to pypi.python.org/pypiMartin v. Löwis2007-07-252-2/+2
|
* Add all of the distuils modules that don't seem to have explicit tests. :-(Neal Norwitz2007-06-111-1/+1
| | | | | Move an import in mworkscompiler so that this module can be imported on any platform. Hopefully this works on all platforms.
* SF 1668596/1720897: distutils now copies data filesNeal Norwitz2007-06-012-1/+38
| | | | | | | | even if package_dir is empty. This needs to be backported. I'm too tired tonight. It would be great if someone backports this if the buildbots are ok with it. Otherwise, I will try to get to it tomorrow.
* Bug #1706381: Specifying the SWIG option "-c++" in the setup.py fileGeorg Brandl2007-04-241-1/+2
| | | | | (as opposed to the command line) will now write file names ending in ".cpp" too.
* SF #1685563, MSVCCompiler creates redundant and long PATH stringsNeal Norwitz2007-04-011-0/+14
| | | | | | | | | | | If MSVCCompiler.initialize() was called multiple times, the path would get duplicated. On Windows, this is a problem because the path is limited to 4k. There's no benefit in adding a path multiple times, so prevent that from occuring. We also normalize the path before checking for duplicates so things like /a and /a/ won't both be stored. Will backport.
* Bump the patch level version of distutils since there were a few bug fixes sinceMarc-André Lemburg2007-03-301-1/+1
| | | | the 2.5.0 release.
* Patch #1569798: fix a bug in distutils when building Python from aGeorg Brandl2007-03-131-2/+2
| | | | directory within sys.exec_prefix.
* Bug #1600860: Search for shared python library in LIBDIR, notMartin v. Löwis2007-02-091-3/+12
| | | | | lib/python/config, on "linux" and "gnu" systems. Will backport.
* - Fix build failure on kfreebsd and on the hurd.Matthias Klose2006-12-031-1/+1
|
* Patch #1360200: Use unmangled_version RPM spec field to deal withMartin v. Löwis2006-11-121-3/+4
| | | | | file name mangling. Will backport to 2.5.
* Fix SF#1566719: not creating site-packages (or other target directory) whenPhillip J. Eby2006-11-101-0/+3
| | | | | installing .egg-info for a project that contains no modules or packages, while using --root (as in bdist_rpm).
* - Patch #1060577: Extract list of RPM files from spec file inMartin v. Löwis2006-11-041-25/+35
| | | | | bdist_rpm Will backport to 2.5.
* Whitespace normalization.Tim Peters2006-10-181-1/+1
|
* MacOSX: The universal build requires that users have the MacOSX10.4u SDKRonald Oussoren2006-10-081-0/+16
| | | | | | installed to build extensions. This patch makes distutils emit a warning when the compiler should use an SDK but that SDK is not installed, hopefully reducing some confusion.
* MacOSX: distutils changes the values of BASECFLAGS and LDFLAGS when using aRonald Oussoren2006-10-081-1/+4
| | | | | | | universal build of python on OSX 10.3 to ensure that those flags can be used to compile code (the universal build uses compiler flags that aren't supported on 10.3). This patches gives the same treatment to CFLAGS, PY_CFLAGS and BLDSHARED.
* [Bug #1545341] Allow 'classifier' parameter to be a tuple as well as a list. ↵Andrew M. Kuchling2006-10-061-1/+1
| | | | Will backport.
* Add MSVC8 project files to create wininst-8.exe.Martin v. Löwis2006-10-041-0/+0
|
* Revert to having static version numbers again.Marc-André Lemburg2006-08-161-3/+9
|
* Mention Cygwin in distutils error message about a missing VS 2003.Martin v. Löwis2006-07-301-2/+4
| | | | Fixes #1257728.
* Base __version__ on sys.version_info, as distutils isMartin v. Löwis2006-07-301-1/+3
| | | | no longer maintained separatedly.
* Bump distutils version to 2.5, as several new featuresMartin v. Löwis2006-07-271-1/+1
| | | | have been introduced since 2.4.
* Fix SF#1457312: bad socket error handling in distutils "upload" command.Phillip J. Eby2006-07-101-1/+1
|