Makefile.in: run compileall on installed library;

rest: the usual
This commit is contained in:
Guido van Rossum 1994-08-30 12:42:01 +00:00
parent e4ab6475f1
commit 7522f030ee
3 changed files with 80 additions and 5 deletions

View File

@ -1,3 +1,42 @@
Tue Aug 30 10:53:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/getmtime.c: Remove mac specifics (Mac subdirectory has
its own version now)
* Modules/Setup.in: uses .c instead of .o now; added curses
* Modules/{rotormodule,syslogmodule}.c: new naming conventions
* Modules/cursesmodule.c: new, interface to curses
* Modules/makesetup: bugfix: add objects from sources to OBJS
* Modules/cursesmodule.c: new contribution from Lance
* Python/bltinmodule.c (builtin_tuple): use pre-existing
listtuple(v) for lists
Mon Aug 29 15:41:02 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Various places: merged THINK C 6.0 and MPW 3.2 mods: Python 1.1
should build flawlessly on the Mac using either compiler
Fri Aug 26 10:18:05 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/tut.tex (subsection{Lambda Forms}): fix typo in lambda
example
Thu Aug 25 12:30:11 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/importall.py: obsolete.
* Lib/{compileall,py_compile}.py: new modules for compiling .py
files.
* Modules/timemodule.c (floattime), Objects/longobject.c
(dgetlongvalue): add (double) casts for the benefit of the SCO C
compiler
Tue Aug 23 00:52:32 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Modules/Setup.*: removed all except Setup.in (huh? I thought

View File

@ -88,13 +88,15 @@ install: python
# Install the library.
# If your system does not support "cp -r", try "copy -r" or perhaps
# something like find Lib -print | cpio -pacvdmu $(DESTDIR)/lib/python
# something like find Lib -print | cpio -pacvdmu $(LIBDEST)
LIBDEST= $(prefix)/lib/python
libinstall:
-if test ! -d $(prefix)/lib/python; \
then mkdir $(prefix)/lib/python; \
-if test ! -d $(LIBDEST); \
then mkdir $(LIBDEST); \
fi
cp -r $(srcdir)/Lib/* $(prefix)/lib/python
@echo Ideally, run something to compile all modules now...
cp -r $(srcdir)/Lib/* $(LIBDEST)
PYTHONPATH=$(LIBDEST) \
./python $(LIBDEST)/compileall.py $(LIBDEST)
# install the manual page
maninstall:

34
TODO
View File

@ -1,3 +1,37 @@
(-) redesign error handling (cf. Donald's mail)
(-) do MPW and THINK still not support sys_errlist?
(-) does MPW 3.2 need the MPW_881_BUG defined in Parser/acceler.c
(-) rename MPW_3_1 define (which really means 3.x)
(-) incorporate urlparse.py, uu.py
(-) rewrite instance __getattr__ etc. to store ptr in class instead of
instance -- also have separate __delattr__
(-) add warning to docs about sys.exc_traceback and sys.last_traceback.
(-) Some stdwin wishes:
(-) stdwinmodule should keep track of textedit rec's per window
(in a chain) so it can unlink them when the window is closed
before the te rec
(-) textedit flashes at return or backspace
(-) there's no way to show the text caret after a multi-line paste?
(-) termios module
(*) put signal patches out separately
(-) latex docs for signal module
(*) More MPW and Mac changes
(() Sjoerd's compileall script
(-) systematically create /usr/local/lib/python/<machine>-<os>/
subdirectories, with a lib/ subdirectory containing the lib*.a