summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* 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.)
* Install Misc/Makefile.pre.in in the config/ install directory.Guido van Rossum1997-10-291-0/+1
| | | | Suggestion by Konrad Hinsen.
* Rename sharedmodules to lib-dynload.Guido van Rossum1997-10-201-3/+3
| | | | Treat .pyo files like .pyc files.
* Oops -- needed to fix another place affected by the change back toGuido van Rossum1997-10-061-7/+8
| | | | | $(MACHDEP) being just the platform name, without "plat-" prefix... (To be precise, the libainstall target was totally broken.)
* Install install-sh with the other config files.Guido van Rossum1997-10-041-0/+1
| | | | Could be useful for an install target in Misc/Makefile.pre.in.
* Install config.h under $exec_prefix/include rather than $exec_prefix/lib.Guido van Rossum1997-09-111-2/+5
|
* #Oops, missed a plat- prefix (for Lib/generic).Guido van Rossum1997-09-081-1/+1
|
* Forgot to install the test/output directory!Guido van Rossum1997-09-081-1/+1
|
* Added a new variable TESTPYTHON which contains the path (and args) forBarry Warsaw1997-08-291-2/+3
| | | | the executable to use during regression testing.
* Should remove getbuildno.o/buildno files in clobber/distclean targets.Guido van Rossum1997-08-291-1/+2
|
* Use 'buildno1' instead of '@buildno' for temp file since DJGPP's bashGuido van Rossum1997-08-201-2/+2
| | | | doesn't seem to grok @buildno.
* Need to define AR since it is used, and not all Makes define it by default.Guido van Rossum1997-08-191-0/+1
|
* Change the order in which things are built -- build the shared modulesGuido van Rossum1997-08-181-1/+7
| | | | after the main interpreter. Needed for AIX.
* Build getbuildno.o here, to adequately update it every time a newGuido van Rossum1997-07-251-1/+15
| | | | | | python executable is built. (It still won't reflect builds of the library only, but since the default make target builds the python executable, that's alright.)
* For use with Misc/Makefile.pre.in, the libainstall target must installGuido van Rossum1997-07-191-0/+1
| | | | Modules/python.o.
* Change libainstall again: need to install fewer files for "freeze";Guido van Rossum1997-07-191-4/+1
| | | | add Setup.local to list of installed files.
* New build procedure, using a single library libpython$(VERSION) atGuido van Rossum1997-07-191-13/+21
| | | | | | | | this level. The old libraries Modules/libModules.a etc. don't exist any more. The libainstall target is updated to match.