summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Change SET_DLLLIBRARY to DLLLIBRARY=...Guido van Rossum2001-01-231-1/+1
|
* "make test" was still broken when building in a subdirectory: Andrew'sGuido van Rossum2001-01-191-2/+2
| | | | | fix set PYTHONPATH to something starting with $(srcdir)/build/lib.... The use of $(srcdir) was wrong here, it should be ./build/lib...
* Patch #103313: Fixes "make test" by adding a little file namedAndrew M. Kuchling2001-01-181-4/+7
| | | | | "platform", running the Python binary to create it, and then using it to set PYTHONPATH.
* Make the original, makesetup-based, targets for building shared modulesAndrew M. Kuchling2001-01-181-14/+16
| | | | | | available as "oldsharedmods" and "oldsharedinstall". You'll need to get a copy of the full Setup.dist out of the CVS for them to actually do much.
* Remove build/ subdirectory in "clean" target, not "clobber"Andrew M. Kuchling2001-01-181-1/+1
|
* Patch #102588 / PEP 229:Andrew M. Kuchling2001-01-171-15/+20
| | | | | | The final piece of this change... Run setup.py to build shared modules and to install them.
* Part of SF patch #102409 by jlt63: Cygwin Python DLL and SharedGuido van Rossum2001-01-101-3/+8
| | | | | | | Extension Patch. Note: this could use some testing on NeXT, DG/UX, or BeOS, because of the changes in the Makefile regarding $(LDLIBRARY).
* For Darwin, export EXE (needed by Lib/plat-generic/regen checkin, toGuido van Rossum2000-10-091-0/+1
| | | | follow). Adapted from a patch by Tony Lownds. (#101816)
* Donn Cave <donn@oz.net>:Fred Drake2000-10-091-9/+8
| | | | | | Revise BeOS support. This closes SourceForge patch #101776.
* Install xml/parsers, not xml/parser.Martin v. Löwis2000-09-241-1/+1
|
* Address Bug #115057: add a --with-suffix option to set the EXEGuido van Rossum2000-09-221-2/+2
| | | | | variable in the Makefiles from the configure script. Usefil for Cygwin and Mac OS X builds.
* Sh*t! Should use $(srcdir)/LICENSE of course.Guido van Rossum2000-09-051-1/+1
|
* Install LICENSE as LICENSE.txt in the <prefix>/lib/python<version>Guido van Rossum2000-09-051-0/+1
| | | | directory.
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-10/+0
| | | | This should match the situation in the 1.6b1 tree.
* Fix BeOS check in the libainstall target; noted by Mark FavasFred Drake2000-08-311-1/+1
| | | | <m.favas@per.dem.csiro.au>.
* "tg@FreeBSD.org" writes:Guido van Rossum2000-08-291-3/+3
| | | | | | Our (FreeBSD's) security officer doesn't like group-writable directories and sent a patch; don't install *.orig.
* Rene Liebscher <rliebscher@users.sourceforge.net>:Fred Drake2000-08-241-0/+18
| | | | | | | | | | Install the scripts in the BeOS directory, allowing use from the distutils on BeOS systems. The target location has been adjusted to match that used for the AIX helper scripts. This closes SourceForge patch #101207.
* Fix up problems when compiling in a directory other than the sourceSjoerd Mullender2000-08-171-2/+1
| | | | directory.
* Whoever added the Makefile rule to auto-build the Grammar didn't haveGuido van Rossum2000-08-121-1/+2
| | | | | | his build directory in a different place than his source directory. I do, and it is supposed to be supported. The naive patch caused an endless recursion in the Make process. This should take care of that.
* 'make' in Grammar too, so graminit.h and graminit.c get re-build whenThomas Wouters2000-08-111-2/+6
| | | | | | | necessary. Do Grammar after Parser because Grammar needs Parser, and not the other way 'round. This patch doesn't bother with dependencies because it's tricky to get right (for instance for the modules that want graminit.h, like cPickle) and other dependencies are broken to begin with.
* TESTOPTS: Since gc is enabled by default now (this may change for theBarry Warsaw2000-08-031-1/+1
| | | | | final release), run "make test" with gc's LEAK_DEBUG enabled. This uses the new -l flag to regrtest.
* A different solution for Patch #100979: support for out-of-tree "make TAGS"Guido van Rossum2000-07-311-3/+6
| | | | | | | | | The version there built the tags and TAGS files in the build directory. I like them in the source directory. The simplest solution is to cd to the source directory before running ctags or etags. Tested both superficially and they work for me, on Linux Red Hat 6.1.
* libinstall: For the first bytecode compilation pass, use -tt instead ofFred Drake2000-07-041-1/+1
| | | | | | | | -t. This ensures that each installation from source is checked for compliance. This is needed to make sure .py files in the various Lib/plat-foo/ directories are tested even if the core developers do not have access to the corresponding platforms.
* Change copyright notice.Guido van Rossum2000-07-011-26/+6
|
* Setup.thread => Setup.configBarry Warsaw2000-06-301-1/+1
|
* Martin von Löwis <loewis@informatik.hu-berlin.de>:Fred Drake2000-06-301-1/+2
| | | | Do not forget to install the xml packages!
* Install the contents of the Lib/curses directoryAndrew M. Kuchling2000-06-101-1/+1
|
* Added site-packages. (Sorry, forgot who submitted this patch.)Guido van Rossum2000-04-241-1/+1
|
* Added distutils and distutils/command to LIBSUBDIRS. Noted by AndrewGuido van Rossum2000-03-311-1/+2
| | | | Kuchling.
* Added encodings to the LIBSUBDIRS variable, so that they get installed.Guido van Rossum2000-03-131-1/+1
| | | | Noted by Michael Hudson.
* Drop the support level for stdwin a notch -- the contents ofGuido van Rossum2000-02-281-1/+1
| | | | | | | | | | lib-stdwin is no longer installed. Increase the support level for other obsolete modules a bit: install lib-old by default. It still isn't in the path by default, but at least it's easier to add to your $PYTHONPATH this way. (This makes sense because in 1.6 we're much more aggressive with declaring modules obsolete.)
* Enable -t when compiling Python library modules in libinstall (.pycFred Drake2000-02-101-2/+2
| | | | | | | | version only). Enable -tt for the regression test. Very similar to Skip's patch.
* The 'test' target ought to depend on 'all', not just on python$(EXE)Guido van Rossum1999-11-161-1/+1
| | | | -- otherwise shared libraries might not be rebuilt.
* 1. Augment the DG/UX rule so it doesn't break the BeOS build.Guido van Rossum1999-02-231-15/+19
| | | | | | 2. Add $(EXE) to various occurrences of python so it will work on Cygwin with egcs (after setting EXE=.exe). These patches by Norman Vine.
* Patches by William Lewis for Nextstep descendants.Guido van Rossum1999-01-271-4/+8
|
* Chris Herborth's first pass at making config and installGuido van Rossum1999-01-121-2/+4
| | | | for BeOS better.
* Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy.Guido van Rossum1998-10-071-0/+1
|
* Correctly add dependencies and build rules for Modules/python.o.Guido van Rossum1998-10-011-1/+4
|
* Changes for BeOS, QNX and long long, by Chris Herborth.Guido van Rossum1998-08-041-1/+4
|
* Protection agains non-existing subdirectories for clean and clobberGuido van Rossum1998-05-191-2/+6
| | | | | | targets. On some platforms this would cause an infinite Make recursion. Also remove "Doc" from the SUBDIRSTOO variable, since it no longer exists in the standard distribution.
* Avoid using cut; sed can do this just as well...Guido van Rossum1998-05-051-1/+1
|
* Misc changes for AIX: install the python.exp file, and properly use $(srcdir).Guido van Rossum1998-03-031-0/+15
|
* Revert to the old (indented) form of @DGUX_IS_BROKEN@.Guido van Rossum1998-02-191-2/+2
|
* Some shifting around of the DGUX hack so that it won't break on DEC UnixGuido van Rossum1998-01-131-2/+2
| | | | where Make doesn't know that '#' as a command is a comment.
* Oops, tiny fix for the DGUX rule when installing -- don't fail whenGuido van Rossum1997-12-191-1/+4
| | | | libpython$(VERSION).so doesn't exist.
* Patch by Brian Gallew for DG/UX. I'm not quite sure what it does butGuido van Rossum1997-12-181-0/+9
| | | | | | | | | | | | it seems harmless for other platforms. It plays tricks with the name of the library used to link with. Apparently DG/UX really wants a shared library to link with if it wants shared modules to use symbols from the library. I'm not sure why this wasn't an issue with 1.4; DG/UX seems to be the only platform where moving to a single library made things harder! BTW This adds a target to create libpython$(VERSION).so; however this target is *only* for DG/UX.
* libainstall: Install Modules/Setup.thread in addition to Modules/Setup andFred Drake1997-12-091-0/+1
| | | | | | | | Modules/Setup.local. Guido: I hope this is ok; it seems to make a lot of sense to get the whole trio of module config files installed as a set rather than doing it partially.
* Skip directories when installing library files; this avoids problemsGuido van Rossum1997-12-021-0/+1
| | | | | when test/output is found (/usr/bin/install chokes on this; no idea why install-sh doesn't).
* Make modes for installed files and directories variables; change theGuido van Rossum1997-12-021-8/+15
| | | | default for directories (not for files!) to be group writable.
* Suggestion by David Ascher: set EXE macro to empty string and use itGuido van Rossum1997-11-111-2/+5
| | | | | | in a few places -- so it can be set to .exe on GNUWIN32 platforms and do the right thing. Whatever. (This was already done in Modules/Makefile* but wasn't carried over here.)