Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix up problems when compiling in a directory other than the source | Sjoerd Mullender | 2000-08-17 | 1 | -2/+1 |
| | | | | directory. | ||||
* | Whoever added the Makefile rule to auto-build the Grammar didn't have | Guido van Rossum | 2000-08-12 | 1 | -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 when | Thomas Wouters | 2000-08-11 | 1 | -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 the | Barry Warsaw | 2000-08-03 | 1 | -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 Rossum | 2000-07-31 | 1 | -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 of | Fred Drake | 2000-07-04 | 1 | -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 Rossum | 2000-07-01 | 1 | -26/+6 |
| | |||||
* | Setup.thread => Setup.config | Barry Warsaw | 2000-06-30 | 1 | -1/+1 |
| | |||||
* | Martin von Löwis <loewis@informatik.hu-berlin.de>: | Fred Drake | 2000-06-30 | 1 | -1/+2 |
| | | | | Do not forget to install the xml packages! | ||||
* | Install the contents of the Lib/curses directory | Andrew M. Kuchling | 2000-06-10 | 1 | -1/+1 |
| | |||||
* | Added site-packages. (Sorry, forgot who submitted this patch.) | Guido van Rossum | 2000-04-24 | 1 | -1/+1 |
| | |||||
* | Added distutils and distutils/command to LIBSUBDIRS. Noted by Andrew | Guido van Rossum | 2000-03-31 | 1 | -1/+2 |
| | | | | Kuchling. | ||||
* | Added encodings to the LIBSUBDIRS variable, so that they get installed. | Guido van Rossum | 2000-03-13 | 1 | -1/+1 |
| | | | | Noted by Michael Hudson. | ||||
* | Drop the support level for stdwin a notch -- the contents of | Guido van Rossum | 2000-02-28 | 1 | -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 (.pyc | Fred Drake | 2000-02-10 | 1 | -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 Rossum | 1999-11-16 | 1 | -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 Rossum | 1999-02-23 | 1 | -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 Rossum | 1999-01-27 | 1 | -4/+8 |
| | |||||
* | Chris Herborth's first pass at making config and install | Guido van Rossum | 1999-01-12 | 1 | -2/+4 |
| | | | | for BeOS better. | ||||
* | Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy. | Guido van Rossum | 1998-10-07 | 1 | -0/+1 |
| | |||||
* | Correctly add dependencies and build rules for Modules/python.o. | Guido van Rossum | 1998-10-01 | 1 | -1/+4 |
| | |||||
* | Changes for BeOS, QNX and long long, by Chris Herborth. | Guido van Rossum | 1998-08-04 | 1 | -1/+4 |
| | |||||
* | Protection agains non-existing subdirectories for clean and clobber | Guido van Rossum | 1998-05-19 | 1 | -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 Rossum | 1998-05-05 | 1 | -1/+1 |
| | |||||
* | Misc changes for AIX: install the python.exp file, and properly use $(srcdir). | Guido van Rossum | 1998-03-03 | 1 | -0/+15 |
| | |||||
* | Revert to the old (indented) form of @DGUX_IS_BROKEN@. | Guido van Rossum | 1998-02-19 | 1 | -2/+2 |
| | |||||
* | Some shifting around of the DGUX hack so that it won't break on DEC Unix | Guido van Rossum | 1998-01-13 | 1 | -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 when | Guido van Rossum | 1997-12-19 | 1 | -1/+4 |
| | | | | libpython$(VERSION).so doesn't exist. | ||||
* | Patch by Brian Gallew for DG/UX. I'm not quite sure what it does but | Guido van Rossum | 1997-12-18 | 1 | -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 and | Fred Drake | 1997-12-09 | 1 | -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 problems | Guido van Rossum | 1997-12-02 | 1 | -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 the | Guido van Rossum | 1997-12-02 | 1 | -8/+15 |
| | | | | default for directories (not for files!) to be group writable. | ||||
* | Suggestion by David Ascher: set EXE macro to empty string and use it | Guido van Rossum | 1997-11-11 | 1 | -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 Rossum | 1997-10-29 | 1 | -0/+1 |
| | | | | Suggestion by Konrad Hinsen. | ||||
* | Rename sharedmodules to lib-dynload. | Guido van Rossum | 1997-10-20 | 1 | -3/+3 |
| | | | | Treat .pyo files like .pyc files. | ||||
* | Oops -- needed to fix another place affected by the change back to | Guido van Rossum | 1997-10-06 | 1 | -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 Rossum | 1997-10-04 | 1 | -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 Rossum | 1997-09-11 | 1 | -2/+5 |
| | |||||
* | #Oops, missed a plat- prefix (for Lib/generic). | Guido van Rossum | 1997-09-08 | 1 | -1/+1 |
| | |||||
* | Forgot to install the test/output directory! | Guido van Rossum | 1997-09-08 | 1 | -1/+1 |
| | |||||
* | Added a new variable TESTPYTHON which contains the path (and args) for | Barry Warsaw | 1997-08-29 | 1 | -2/+3 |
| | | | | the executable to use during regression testing. | ||||
* | Should remove getbuildno.o/buildno files in clobber/distclean targets. | Guido van Rossum | 1997-08-29 | 1 | -1/+2 |
| | |||||
* | Use 'buildno1' instead of '@buildno' for temp file since DJGPP's bash | Guido van Rossum | 1997-08-20 | 1 | -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 Rossum | 1997-08-19 | 1 | -0/+1 |
| | |||||
* | Change the order in which things are built -- build the shared modules | Guido van Rossum | 1997-08-18 | 1 | -1/+7 |
| | | | | after the main interpreter. Needed for AIX. | ||||
* | Build getbuildno.o here, to adequately update it every time a new | Guido van Rossum | 1997-07-25 | 1 | -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 install | Guido van Rossum | 1997-07-19 | 1 | -0/+1 |
| | | | | Modules/python.o. | ||||
* | Change libainstall again: need to install fewer files for "freeze"; | Guido van Rossum | 1997-07-19 | 1 | -4/+1 |
| | | | | add Setup.local to list of installed files. | ||||
* | New build procedure, using a single library libpython$(VERSION) at | Guido van Rossum | 1997-07-19 | 1 | -13/+21 |
| | | | | | | | | this level. The old libraries Modules/libModules.a etc. don't exist any more. The libainstall target is updated to match. | ||||
* | Don't stop if the tests fail the first time around. | Guido van Rossum | 1997-06-02 | 1 | -1/+1 |
| |