Guido van Rossum
8f006272fe
Some shifting around of the DGUX hack so that it won't break on DEC Unix
...
where Make doesn't know that '#' as a command is a comment.
1998-01-13 19:03:09 +00:00
Guido van Rossum
8b0d95f06e
Oops, tiny fix for the DGUX rule when installing -- don't fail when
...
libpython$(VERSION).so doesn't exist.
1997-12-19 23:02:22 +00:00
Guido van Rossum
3c4bb802d0
Patch by Brian Gallew for DG/UX. I'm not quite sure what it does but
...
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.
1997-12-18 23:55:32 +00:00
Fred Drake
fc5d8b198a
libainstall: Install Modules/Setup.thread in addition to Modules/Setup and
...
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.
1997-12-09 15:18:33 +00:00
Guido van Rossum
8e29a59b39
Skip directories when installing library files; this avoids problems
...
when test/output is found (/usr/bin/install chokes on this; no idea
why install-sh doesn't).
1997-12-02 19:18:27 +00:00
Guido van Rossum
6cedf82ac1
Make modes for installed files and directories variables; change the
...
default for directories (not for files!) to be group writable.
1997-12-02 17:52:37 +00:00
Guido van Rossum
c9fd600640
Suggestion by David Ascher: set EXE macro to empty string and use it
...
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.)
1997-11-11 18:29:22 +00:00
Guido van Rossum
e475d86bd9
Install Misc/Makefile.pre.in in the config/ install directory.
...
Suggestion by Konrad Hinsen.
1997-10-29 19:07:30 +00:00
Guido van Rossum
cf809d6e48
Rename sharedmodules to lib-dynload.
...
Treat .pyo files like .pyc files.
1997-10-20 23:16:32 +00:00
Guido van Rossum
86b7db3750
Oops -- needed to fix another place affected by the change back to
...
$(MACHDEP) being just the platform name, without "plat-" prefix...
(To be precise, the libainstall target was totally broken.)
1997-10-06 00:15:31 +00:00
Guido van Rossum
d99d714ac9
Install install-sh with the other config files.
...
Could be useful for an install target in Misc/Makefile.pre.in.
1997-10-04 04:35:24 +00:00
Guido van Rossum
abffd00502
Install config.h under $exec_prefix/include rather than $exec_prefix/lib.
1997-09-11 14:37:59 +00:00
Guido van Rossum
6d911018f7
#Oops, missed a plat- prefix (for Lib/generic).
1997-09-08 02:31:17 +00:00
Guido van Rossum
38bbbc733f
Forgot to install the test/output directory!
1997-09-08 01:51:23 +00:00
Barry Warsaw
dd82bb9c14
Added a new variable TESTPYTHON which contains the path (and args) for
...
the executable to use during regression testing.
1997-08-29 21:52:14 +00:00
Guido van Rossum
cf0be04b2c
Should remove getbuildno.o/buildno files in clobber/distclean targets.
1997-08-29 18:42:35 +00:00
Guido van Rossum
86c052e83a
Use 'buildno1' instead of '@buildno' for temp file since DJGPP's bash
...
doesn't seem to grok @buildno.
1997-08-20 22:13:15 +00:00
Guido van Rossum
5aadaf5a8e
Need to define AR since it is used, and not all Makes define it by default.
1997-08-19 14:40:11 +00:00
Guido van Rossum
506ef9ec81
Change the order in which things are built -- build the shared modules
...
after the main interpreter. Needed for AIX.
1997-08-18 14:22:24 +00:00
Guido van Rossum
1eec528d5e
Build getbuildno.o here, to adequately update it every time a new
...
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.)
1997-07-25 22:34:08 +00:00
Guido van Rossum
895e1052e3
For use with Misc/Makefile.pre.in, the libainstall target must install
...
Modules/python.o.
1997-07-19 22:53:39 +00:00
Guido van Rossum
ded2e207f4
Change libainstall again: need to install fewer files for "freeze";
...
add Setup.local to list of installed files.
1997-07-19 22:00:45 +00:00
Guido van Rossum
914fbd9ae6
New build procedure, using a single library libpython$(VERSION) at
...
this level.
The old libraries Modules/libModules.a etc. don't exist any more.
The libainstall target is updated to match.
1997-07-19 19:38:43 +00:00
Guido van Rossum
36bab7dbaf
Don't stop if the tests fail the first time around.
1997-06-02 23:15:09 +00:00
Guido van Rossum
fde51691ca
Force PYTHONPATH= empty when running test suite.
1997-05-22 20:11:55 +00:00