Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Force PYTHONPATH= empty when running test suite. | Guido van Rossum | 1997-05-22 | 1 | -2/+2 |
| | |||||
* | TESTPATH is no longer needed | Guido van Rossum | 1997-05-13 | 1 | -3/+2 |
| | |||||
* | Unroll the for loop used for building python, so the first three | Guido van Rossum | 1997-04-23 | 1 | -9/+19 |
| | | | | | subdirectories can be made in parallel (unfortunately, Modules has to depend on all three). | ||||
* | (Sjoerd:) Install getbuildinfo.c in config/ so extensions can use it. | Guido van Rossum | 1997-04-11 | 1 | -0/+1 |
| | |||||
* | target libinstall: | Fred Drake | 1997-03-13 | 1 | -0/+2 |
| | | | | | Create the .pyo files corresponding to the .py and .pyc files as well. | ||||
* | Bump install version to 1.5. | Guido van Rossum | 1997-01-22 | 1 | -1/+1 |
| | |||||
* | Add the Lib/MACHDEP subdir to TESTPATH. | Guido van Rossum | 1997-01-11 | 1 | -1/+1 |
| | |||||
* | Add $(srcdir) in front of the test program's name (else it won't work | Guido van Rossum | 1997-01-03 | 1 | -1/+1 |
| | | | | when $(srcdir) isn't '.', i.e. when using VPATH). | ||||
* | Switched over to use the new testregr.py test harness. | Barry Warsaw | 1997-01-02 | 1 | -2/+4 |
| | |||||
* | New permission notice, includes CNRI. | Guido van Rossum | 1996-10-25 | 1 | -10/+17 |
| | |||||
* | Use 574PATH, not $(PATH) -- it's a shell variable | Guido van Rossum | 1996-09-10 | 1 | -1/+1 |
| | |||||
* | Fix $PATH and add $PYTHONPATH used to run regen. | Guido van Rossum | 1996-08-28 | 1 | -1/+2 |
| | |||||
* | Remove dependency of $(srcdir)/Lib/$(MACHDEP) on python, since it would | Guido van Rossum | 1996-08-21 | 1 | -1/+1 |
| | | | | try to do the mkdir whenever a new python has been built... | ||||
* | MACHDEP and regen problem is now taken care of | Guido van Rossum | 1996-08-19 | 1 | -4/+3 |
| |