summaryrefslogtreecommitdiff
path: root/setuptools/command/build_ext.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed PEP 8 compliancy of the setuptools.command packageAlex Grönholm2014-06-181-53/+69
|
* Remove import *Jason R. Coombs2014-02-091-1/+1
|
* Normalize indentation and remove unused importsJason R. Coombs2014-02-091-42/+33
|
* Use new sysconfig module with Python 2.7 or >=3.2.Arfrever Frehtes Taifersar Arahesis2013-06-121-9/+15
|
* Merge setuptools/command/*Jason R. Coombs2013-05-041-11/+9
|\ | | | | | | | | --HG-- branch : Setuptools-Distribute merge
| * Copy changes from 1aae1efe5733 for setuptools/command/* (except easy_install.pyJason R. Coombs2013-05-031-9/+9
| | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 0c89fbb19c269ce1cb3bc3e9ece9864127768169
* | merge dancetarek2009-09-201-0/+5
|\ \ | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : e0fc1e252a506a6a751f9557d4a01580e1cbbdfa
| * | Work around distutils 3.1 breaking ext_map.Martin v. Löwis2009-09-131-0/+5
| |/ | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 47da1d81d1923e23aa70949c2a69000c01f8f81f
* | make sure setuptools does like distutils in get_ext_filename fixes #41tarek2009-09-201-0/+2
|/ | | | | | --HG-- branch : distribute extra : rebase_source : 4401307be98ca2fb74e715a258b7af74eaa62db2
* Ensure that _full_name is set on all shared libs before extensionsPJ Eby2008-08-211-3/+3
| | | | | | | | | are checked for shared lib usage. (problem reported by Andi Vajda) (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065963
* Update Pyrex/swig_sources workaround for newer Pyrex versionsPJ Eby2008-01-151-1/+1
| | | | | | | | (backport) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4059983
* Tweak build configuration for OS X, based on suggestions from MichaelPJ Eby2006-01-141-22/+22
| | | | | | | | | Twomey on the distutils-sig. (It looks like we may also need to add an '-install_name' or some such to the library link step.) --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042047
* Attempt to define some reasonable flags for OS X linker.PJ Eby2006-01-141-16/+15
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042040
* Fix broken importPJ Eby2006-01-141-0/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042039
* Don't keep the stub .py file around, just the .pyc/.pyo. Don't writePJ Eby2006-01-141-40/+40
| | | | | | | | a stub to the source tree if it would overwrite an existing .py file. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042038
* Ensure installed stubs get compiled, even if there are no "pure" modulesPJ Eby2006-01-131-7/+7
| | | | | | | | present. Also, don't bother compiling the stub prior to installation. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042037
* Write stub files correctly for build_ext --inplacePJ Eby2006-01-131-21/+21
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042036
* Implement LD_LIBRARY_PATH workaround stub loaderPJ Eby2006-01-131-45/+86
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042035
* Don't write .py stubs except for actual extensions that don't alreadyPJ Eby2006-01-131-7/+7
| | | | | | | | have them. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042034
* Oops.PJ Eby2006-01-131-3/+3
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042033
* Add experimental code for wrapping relocatable shared libraries onPJ Eby2006-01-131-17/+99
| | | | | | | | platforms that support the 'dl' module. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042032
* SharedLibrary -> Library. For now, Windows libs get built as shared,PJ Eby2006-01-061-44/+44
| | | | | | | | and other platforms get static. :( --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041941
* Remove debug print left in by mistake.PJ Eby2006-01-051-3/+3
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041928
* First draft of shared library build support. See tests/shlib_testPJ Eby2006-01-051-8/+90
| | | | | | | | | | for a trivial example. This has only been tested on Windows with a MinGW compiler, and the Mac OS support isn't finished. Testing w/other platforms+compilers would be helpful. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041927
* Fixed some problems building extensions when Pyrex was installed, especiallyPJ Eby2005-11-031-4/+45
| | | | | | | | with Python 2.4 and/or packages using SWIG. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041384
* Fix a problem running build_ext -i w/no extensions.PJ Eby2005-08-221-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041217
* Make "build_ext --inplace" work sanely w/multiple Python versions andPJ Eby2005-08-211-2/+37
| | | | | | | | | | | | platforms, by ensuring that the in-place extensions are the right ones for the currently-running Python, even if they are newer than their sources. (This, like so many other setuptools fixes and enhancements, should probably be backported into the distutils as well, although it would have to be implemented a bit differently.) --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041214
* remove trailing blank lineFred Drake2004-04-051-1/+0
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040894
* Initial checkin of setuptools 0.0.1.PJ Eby2004-03-191-0/+7
--HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040869