summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
Commit message (Collapse)AuthorAgeFilesLines
* add parsetok.h as a dependency - previously, changing this file doesn'tAnthony Baxter2007-01-121-0/+3
| | | | cause the right files to be rebuilt.
* #1577756: svnversion doesn't react to LANG=C, use LC_ALL=C to forceGeorg Brandl2006-12-081-1/+1
| | | | English output.
* [Patch #1503717] Tiny patch from Chris AtLee to stop a lengthy line from ↵Andrew M. Kuchling2006-10-271-1/+1
| | | | being printed
* Move peephole optimizer to separate file.Jeremy Hylton2006-08-211-0/+1
|
* Fix makefile changes for python-config.Georg Brandl2006-07-301-2/+2
|
* expunge the xmlcore changes:Fred Drake2006-07-291-1/+1
| | | | | | | | | | | | | | | | | | | 41667, 41668 - initial switch to xmlcore 47044 - mention of xmlcore in What's New 50687 - mention of xmlcore in the library reference re-apply xmlcore changes to xml: 41674 - line ending changes (re-applied manually), directory props 41677 - add cElementTree wrapper 41678 - PSF licensing for etree 41812 - whitespace normalization 42724 - fix svn:eol-style settings 43681, 43682 - remove Python version-compatibility cruft from minidom 46773 - fix encoding of \r\n\t in attr values in saxutils 47269 - added XMLParser alias for cElementTree compatibility additional tests were added in Lib/test/test_sax.py that failed with the xmlcore changes; these relate to SF bugs #1511497, #1513611
* Patch #1520294: Support for getset and member descriptors in types.py,Barry Warsaw2006-07-271-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | inspect.py, and pydoc.py. Specifically, this allows for querying the type of an object against these built-in C types and more importantly, for getting their docstrings printed in the interactive interpreter's help() function. This patch includes a new built-in module called _types which provides definitions of getset and member descriptors for use by the types.py module. These types are exposed as types.GetSetDescriptorType and types.MemberDescriptorType. Query functions are provided as inspect.isgetsetdescriptor() and inspect.ismemberdescriptor(). The implementations of these are robust enough to work with Python implementations other than CPython, which may not have these fundamental types. The patch also includes documentation and test suite updates. I commit these changes now under these guiding principles: 1. Silence is assent. The release manager has not said "no", and of the few people that cared enough to respond to the thread, the worst vote was "0". 2. It's easier to ask for forgiveness than permission. 3. It's so dang easy to revert stuff in svn, that you could view this as a forcing function. :) Windows build patches will follow.
* Install the compatibility symlink to libpython.a on OSX using 'ln -sf' insteadRonald Oussoren2006-07-251-1/+1
| | | | of 'ln -s', this avoid problems when reinstalling python.
* Patch #1523356: fix determining include dirs in python-config.Georg Brandl2006-07-241-2/+3
| | | | | | Also don't install "python-config" when doing altinstall, but always install "python-config2.x" and make a link to it like with the main executable.
* macosx: Install a libpython2.5.a inside the framework as a symlink to the actualRonald Oussoren2006-06-271-0/+3
| | | | | | dylib at the root of the framework, that way tools that expect a unix-like install (python-config, but more importantly external products like mod_python) work correctly.
* Verify buildbot picks up these changes (really needs testing after last ↵Neal Norwitz2006-06-271-1/+1
| | | | change to Makefile.pre.in)
* Fix SF bug #1513032, 'make install' failure on FreeBSD 5.3.Neal Norwitz2006-06-271-1/+1
| | | | No need to install lib-old, it's empty in 2.5.
* Also install the .egg-info files in Lib. This will cause wsgiref.egg-info toRonald Oussoren2006-06-251-1/+1
| | | | be installed.
* Copy the wsgiref package during make install.Neal Norwitz2006-06-221-1/+1
|
* Remove message about using make frameworkinstall, that's no longer necesssaryRonald Oussoren2006-06-111-6/+0
|
* Bug #1502728: Correctly link against librt library on HP-UX.Georg Brandl2006-06-081-1/+1
|
* And the last bit: move IDLE one level up and adjust makefilesRonald Oussoren2006-06-071-9/+7
|
* * Ensure that "make altinstall" works when the tree was configuredRonald Oussoren2006-06-061-3/+7
| | | | | | with --enable-framework * Also for --enable-framework: allow users to use --prefix to specify the location of the compatibility symlinks (such as /usr/local/bin/python)
* Revert last checkin, it is better to do make distcleanNeal Norwitz2006-05-311-10/+1
|
* I'm impatient. I think this will fix a few more problems with the buildbots.Neal Norwitz2006-05-301-1/+10
| | | | | | I'm not sure this is the best approach, but I can't think of anything better. If this creates problems, feel free to revert, but I think it's safe and should make things a little better.
* Conversion of exceptions over from faked-up classes to new-style C types.Richard Jones2006-05-271-1/+1
|
* Integrate installing a framework in the 'make install'Ronald Oussoren2006-05-261-3/+5
| | | | | | | target. Until now users had to use 'make frameworkinstall' to install python when it is configured with '--enable-framework'. This tends to confuse users that don't hunt for readme files hidden in platform specific directories :-)
* Rework the build system for osx applications:Ronald Oussoren2006-05-141-12/+5
| | | | | | | | | | | * Don't use xcodebuild for building PythonLauncher, but use a normal unix makefile. This makes it a lot easier to use the same build flags as for the rest of python (e.g. make a universal version of python launcher) * Convert the mac makefile-s to makefile.in-s and use configure to set makefile variables instead of forwarding them as command-line arguments * Add a C version of pythonw, that we you can use '#!/usr/local/bin/pythonw' * Build IDLE.app using bundlebuilder instead of BuildApplet, that will allow easier modification of the bundle contents later on.
* Patch 1471883: --enable-universalsdk on Mac OS XRonald Oussoren2006-04-291-4/+30
|
* Added a pycremoval rule. Called by clean, it removes all .pyc and .pyo files.Brett Cannon2006-04-181-2/+3
| | | | | Handy to have as a separate rule from clean when mucking around with bytecode generation.
* It's probably a good idea to actually *install* setuptools, too. ;)Phillip J. Eby2006-04-181-0/+1
|
* Add reindent target.Martin v. Löwis2006-04-171-0/+4
|
* Patch #1161914: Add python-config.Martin v. Löwis2006-04-151-0/+5
|
* Patch #1355883: Build Python-ast.c and Python-ast.hMartin v. Löwis2006-04-141-5/+10
| | | | independently. Fixes #1355883.
* Patch #1324762: Change --with-cxx to --with-cxx-main.Martin v. Löwis2006-04-141-7/+7
|
* ctypes.macholib is needed.Thomas Heller2006-04-031-1/+1
|
* Make needs to be told to install sqliteSkip Montanaro2006-04-031-0/+1
|
* add the ctypes.test subpackage to a normal Unix installation --Armin Rigo2006-03-281-1/+2
| | | | otherwise, test/test_ctypes.py fails. What about ctypes.macholib?
* Cosmetic improvement for r43247Hye-Shik Chang2006-03-231-3/+1
|
* Skip to install files for empty directories; to name it, Lib/lib-old.Hye-Shik Chang2006-03-231-0/+3
| | | | | BSD make stops the build when it tries to expand wild cards on empty directories.
* Add email/mime to LIBSUBDIRS. Fixes SF bug # 1454912.Barry Warsaw2006-03-221-1/+2
|
* Don't delete non-autogenerated source files when cleaning up.Thomas Heller2006-03-161-2/+2
|
* In 'make clean', delete some files that are generated by the _ctypes/libffiThomas Heller2006-03-151-0/+2
| | | | configure step.
* Let the buildbot make a single pass in the test suite only.Martin v. Löwis2006-03-131-0/+4
|
* Changes to build the _ctypes extension module.Thomas Heller2006-03-081-1/+1
| | | | Based on a patch from Hye-Shik Chang.
* Allow buildbot to pass extra test flags to regrtest (specifically -r) via ↵Neal Norwitz2006-02-221-1/+1
| | | | the environment.
* Always set SVNVERSION to "exported" if it otherwise fails.Martin v. Löwis2006-01-051-1/+1
|
* Stop maintaining the buildno file.Martin v. Löwis2006-01-051-18/+10
| | | | Also, stop determining Unicode sizes with PyString_GET_SIZE.
* Try to make svnversion test more portable, based on Sjoerd's suggestionNeal Norwitz2006-01-051-1/+1
|
* SF bug #1395926: Also test for svnversion command on $PATH before using it toBarry Warsaw2006-01-031-1/+1
| | | | calculate the build number.
* As discussed on python-dev, don't remove Python-ast.[ch] with distcleanNeal Norwitz2006-01-031-1/+1
| | | | | even though they are generated. Since these files require Python 2.2+, it's possible they can't be created on a fresh system.
* Revert most of r41765. Don't use $Revision$ in Py_GetBuildNumber(). Keep theBarry Warsaw2005-12-191-6/+5
| | | | | use of $(srcdir) in Makefile.pre.in so builds outside the source dir still work.
* Handle a couple of use cases discussed in python-dev w.r.t. calculating theBarry Warsaw2005-12-181-7/+8
| | | | | | | | | | Subversion revision number. First, in an svn export, there will be no .svn directory, so use an in-file $Revision$ keyword string with the keyword chrome stripped off. Also, use $(srcdir) in the Makefile.pre.in to handle the case where Python is build outside the source tree.
* Expose Subversion revision number (calculated via "svnversion .") to Python.Barry Warsaw2005-12-181-2/+4
| | | | | | | Add C API function Py_GetBuildNumber(), add it to the interactive prompt banner (i.e. Py_GetBuildInfo()), and add it as the sys.build_number attribute. The build number is a string instead of an int because it may contain a trailing 'M' if there are local modifications.
* Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines,Neal Norwitz2005-12-171-0/+2
| | | | simplifies a lot of error handling code, and fixes many memory leaks.