summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Don't stop if the tests fail the first time around.Guido van Rossum1997-06-021-1/+1
|
* Force PYTHONPATH= empty when running test suite.Guido van Rossum1997-05-221-2/+2
|
* TESTPATH is no longer neededGuido van Rossum1997-05-131-3/+2
|
* Unroll the for loop used for building python, so the first threeGuido van Rossum1997-04-231-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 Rossum1997-04-111-0/+1
|
* target libinstall:Fred Drake1997-03-131-0/+2
| | | | | Create the .pyo files corresponding to the .py and .pyc files as well.
* Bump install version to 1.5.Guido van Rossum1997-01-221-1/+1
|
* Add the Lib/MACHDEP subdir to TESTPATH.Guido van Rossum1997-01-111-1/+1
|
* Add $(srcdir) in front of the test program's name (else it won't workGuido van Rossum1997-01-031-1/+1
| | | | when $(srcdir) isn't '.', i.e. when using VPATH).
* Switched over to use the new testregr.py test harness.Barry Warsaw1997-01-021-2/+4
|
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-10/+17
|
* Use 574PATH, not $(PATH) -- it's a shell variableGuido van Rossum1996-09-101-1/+1
|
* Fix $PATH and add $PYTHONPATH used to run regen.Guido van Rossum1996-08-281-1/+2
|
* Remove dependency of $(srcdir)/Lib/$(MACHDEP) on python, since it wouldGuido van Rossum1996-08-211-1/+1
| | | | try to do the mkdir whenever a new python has been built...
* MACHDEP and regen problem is now taken care ofGuido van Rossum1996-08-191-4/+3
|
* Collect together all detailed installation directories.Guido van Rossum1996-07-311-4/+7
|
* Add a variable so you can easily install more than one machdep directory.Guido van Rossum1996-07-301-1/+2
|
* Correct typo (intall -> install)Guido van Rossum1996-07-301-1/+1
|
* Some more install changes:Guido van Rossum1996-07-301-16/+26
| | | | | | | | | | - "make install" now depends on "make altinstall" for most of the work, and the binary is always installed as python<version> first, with a hard link to python made by "make bininstall". - Create the machine dependent directory if it doesn't exist, and attempt to run the regen script in it (unfortunately this will fail unless you have h2py in your $PATH - help!)
* More changes to install targets.Guido van Rossum1996-07-301-28/+85
|
* Append version number to library install directory.Guido van Rossum1996-07-241-10/+23
| | | | | | | "make libinstall" no longer implies "make sharedinstall". "make altinstall" and "make altbininstall" install the python binary with a version number, for tentative installations (this does not install the include files or man page).
* Use INSTALL_PROGRAM for makesetupGuido van Rossum1996-07-211-1/+1
|
* split autoconf target in twoGuido van Rossum1996-06-281-1/+2
|
* Some cleanup; make for loops over subdirs less noisy, more informative.Guido van Rossum1996-06-201-25/+27
|
* Added some comments to the top.Guido van Rossum1996-05-281-26/+100
| | | | | | | | | | | | Changed install targets so (1) "make install" installs everything; (2) more directories are built as needed; (3) the X11R5 shell script install-sh is used (always). (The script can't be called install.sh since some Make versions have a default rule that copies "foo.sh" to "foo" when making "foo".) Added target "smelly" which checks for non-Py-prefixed exported symbols.
* remove Modules/Makefile on distcleanGuido van Rossum1995-09-181-0/+1
|
* Better fix for creating extended pythons. (getpath.c needs to beSjoerd Mullender1995-08-091-1/+0
| | | | recompiled for the extensions)
* Fixed creation of extended python.Sjoerd Mullender1995-08-091-0/+2
|