summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Apply Jack's patch attached toMichael W. Hudson2002-03-071-3/+6
| | | | | | | | [ 508779 ] Disable flat namespace on MacOS X I presume you wanted this on the trunk too, Jack? 2.2.1 candidate.
* Changes to what we do to modules that don't import, asMichael W. Hudson2002-03-011-5/+5
| | | | discussed on python-dev.
* Break SSL support out of _socket module and place it into a newMarc-André Lemburg2002-02-161-21/+24
| | | | | | | | | | | | | | | | | | helper module _ssl. The support for the RAND_* APIs in _ssl is now only enabled for OpenSSL 0.9.5 and up since they were added in that release. Note that socketmodule.* should really be renamed to _socket.* -- unfortunately, this seems to lose the CVS history of the file. Please review and test... I was only able to test the header file chaos in socketmodule.c/h on Linux. The test run through fine and compiles don't give errors or warnings. WARNING: This patch does *not* include changes to the various non-Unix build process files.
* Compute expat -I directives from srcdir. Fixes #517214.Martin v. Löwis2002-02-141-1/+3
|
* Define VERSION in expat.h.Martin v. Löwis2002-02-131-1/+0
|
* Use included Expat library. Drop support for older expat versions.Martin v. Löwis2002-02-111-28/+24
|
* Fix forMichael W. Hudson2002-01-231-2/+5
| | | | | | | [ #433775 ] module build dir first in test import though not in the way the summary would suggest; use imp.load_dynamic() in setup.py to ensure we're testing the dynamic object we think we are.
* Sjoerd Mullender pointed out that setup.py contained some tabs,Michael W. Hudson2002-01-231-53/+53
| | | | | | so I threw reindent.py at it and look what happened! Did setup.py escape Tim's regular whitespace normalizations?
* Mac _Scrap module is now carbon-compliant, so build it on OSX.Jack Jansen2002-01-211-1/+2
|
* Apply a variant of patchMichael W. Hudson2002-01-161-4/+14
| | | | | | | [ #420565 ] makes setup.py search sys.prefix I think this also fixes some bug in the tracker about not searching directories that don't exist, but I can't find the report :(
* Patch #497126: Always compile dl.Martin v. Löwis2002-01-011-0/+5
|
* Update comments about mpz, pointing to gmpy and mxNumber rather thanGuido van Rossum2001-12-171-2/+4
| | | | to the non-existing pympz (did that ever exist?).
* build CoreGraphics under darwinJust van Rossum2001-12-131-0/+3
|
* Build _CarbonEvt module on Mac OS X. Still gives a couple of warningsJack Jansen2001-12-121-0/+2
| | | | but compiles OK.
* Mods to make WASTE module compile and link for MachoPython. Not testedJack Jansen2001-12-091-1/+19
| | | | any further, yet.
* Visious hackery to solve a build-control problem related to our use ofFred Drake2001-12-061-0/+7
| | | | | | | distutils for the library modules built as shared objects. A better solution appears possible, but with the threat that the distutils becomes more magical ("complex"). This closes SF bug #458343.
* Wrap some long lines.Fred Drake2001-12-061-11/+21
|
* [Bug #480882] Remove now-pointless check for existence for _curses_panel.c;Andrew M. Kuchling2001-12-061-2/+1
| | | | Bugfix candidate.
* As of OS X 10.1.1 the version numbering scheme has changed. Convert all ↵Jack Jansen2001-12-051-4/+6
| | | | "darwin*" to "darwin" and use that for testing.
* Support bsddb 3.2. Fixes #483653.Martin v. Löwis2001-11-241-1/+3
|
* The import check in setup.py fails on Mac OS X for Carbon-based modulesJack Jansen2001-11-011-0/+5
| | | | | | | if you are not building while logged in to the console (you cannot connect to the window server, so the Carbon library doesn't initialize). Added a quick hack to skip the import test, with a warning, for modules linked against Carbon.
* Link the core with CoreServices, not with Carbon, and don't use any CarbonJack Jansen2001-10-311-25/+45
| | | | | | | | | | routines. As of 10.1 using Carbon will crash Python if no window server is available (ssh connection, console mode, MacOSX Server). This fixes bug #466907. A result of this mod is that the default 8bit encoding on OSX is now ASCII, for the time being. Also, the extension modules that need the Carbon framework now explicitly include it in setup.py.
* - Build dbm module using libdb1 if it's available. This fixes SF bug "[Neil Schemenauer2001-10-211-0/+5
| | | | | | | #230075 ] dbmmodule build fails on Debian GNU/Linux unstable (Sid)". - Build bsddb module with libdb3 if it's available. It also fixes a bug that causes the build of bsddb to fail on Debian if bsddb3-dev is installed.
* The Python symtable module depends on .h files that setup.py doesn't track.Jeremy Hylton2001-10-171-1/+0
|
* Add entry for HotShot.Fred Drake2001-10-121-0/+1
|
* Do not add -shared to linker_so. Any necessary options should already beMartin v. Löwis2001-10-081-4/+1
| | | | in LDSHARED.
* Fix a spelling error that has been bugging me for longer than I care to admit.Greg Ward2001-10-031-1/+1
|
* [Patch #462258] On Cygwin, don't build Tkinter unless the X header filesAndrew M. Kuchling2001-09-181-0/+7
| | | | can be found.
* [Patch #462255, from Jason Tishler] Re-enables building the resouceAndrew M. Kuchling2001-09-171-2/+1
| | | | module on the Cygwin platform.
* Comment tweak: point to Robin Dunn's pybsddb project on SourceForge.Greg Ward2001-09-131-2/+2
|
* On MacOSX built the toolbox extension modules iff we're building withJack Jansen2001-09-041-25/+31
| | | | | | --enable-framework. Some modules that are also useful outside a fullblown application are always built.
* Disabled _curses modules on MacOSX. The curses version is a 1994 BSDJack Jansen2001-09-041-1/+2
| | | | curses, far too old for _cursesmodule.c.
* Merge changes from r22a2-branch back into trunk. Also, change patchBarry Warsaw2001-08-221-4/+0
| | | | level to 2.2a2+
* This is supposed to help configure better sort out the various libdbSkip Montanaro2001-08-211-1/+7
| | | | | incarnations. It's probably not quite sufficient, but should be better than the status quo...
* Patch #445762: Support --disable-unicodeMartin v. Löwis2001-08-171-1/+7
| | | | | | | | - Do not compile unicodeobject, unicodectype, and unicodedata if Unicode is disabled - check for Py_USING_UNICODE in all places that use Unicode functions - disables unicode literals, and the builtin functions - add the types.StringTypes list - remove Unicode literals from most tests.
* Link readline module with ncurses in preference to termcap. [Bug ##441580]Andrew M. Kuchling2001-08-161-3/+5
| | | | Remove pointless comment
* On OSX we should not pass the -shared option to ld: it make the buildJack Jansen2001-08-151-1/+4
| | | | | | of audioop and cmath fail. Removing it seems to have no adverse consequences. Closes bug #450510.
* Get OPT from the environment to build the CCSHARED command.Martin v. Löwis2001-08-101-2/+2
| | | | Fixes the problem reported in bug #438786.
* Commented out most of the MacPython modules. There is a discussion on theJack Jansen2001-08-081-25/+25
| | | | | | pythonmac-sig about turning this all into a package, so in the mean time there is no reason to scribble all over people's disks. Interested parties can uncomment them.
* Replace moddir and incdir byJack Jansen2001-08-051-5/+62
| | | | | | | | | moddirlist and incdirlist, lists of source and include directories that are searched for modules. This is needed because the Mac modules and include files live in the Mac subtree. In addition (and that's actually what the mod is all about) on OSX we build all the Mac extension modules.
* Repair more now-obsolete references to config.h.Tim Peters2001-07-261-1/+1
|
* Patch #443669: Permit _tkinter to build on cygwin32.Martin v. Löwis2001-07-241-3/+7
|
* Fix bug #437487: "2.1 build on Solaris fails if CC is set"Andrew M. Kuchling2001-07-141-1/+2
| | | | by adding the contents of CCSHARED to the compiler specified by CC
* Patch #411055 from MvL: import each extension after building it, andAndrew M. Kuchling2001-05-211-0/+14
| | | | | delete ones that can't be imported due to missing symbols or other causes.
* Trim out some cruftAndrew M. Kuchling2001-05-211-6/+0
|
* Fix bug #232619: fix misleading warning on installing to lib-dynloadAndrew M. Kuchling2001-05-211-1/+10
|
* Patch by Mark Favas to ensure that the zlib we find is 1.1.3 orGuido van Rossum2001-04-151-3/+17
| | | | | | | | | | later. This assumes that zlib.h has a line of the form #define ZLIB_VERSION "1.1.3" This solves the problem where a zlib installation is found but it is an older version -- this would break the build, while a better solution is to simply ignore that zlib installation.
* Remove Tix detection from Tkinter part; lib-tk/Tix attempts to load TixMartin v. Löwis2001-03-211-15/+1
| | | | | by requiring it. Also remove commentary from Setup.dist about commenting in and out stuff.
* Tidy up the ordering of include and library directories, puttingAndrew M. Kuchling2001-03-171-4/+4
| | | | | /usr/local first and leaving /usr/include at the end. This addresses the comments in bug #232609.
* Disable the dl moduleAndrew M. Kuchling2001-03-021-1/+1
|