Build elisp files all at once instead of one by one.
authorAlexandre Duret-Lutz <adl@gnu.org>
Fri, 10 Jan 2003 17:25:38 +0000 (17:25 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Fri, 10 Jan 2003 17:25:38 +0000 (17:25 +0000)
commit1b88809dc8193a1c42df3a8265ffceed3668459e
tree1c5b81b0212eccc61fa20eeb9875b1140d377895
parent88eb110f73f29a247872d86ef69f237f126dd5ca
Build elisp files all at once instead of one by one.
* automake.in (handle_emacs_lisp): Define am__ELFILES.  Add
elc-stamp to all's dependencies.
* lib/am/lisp.am (elc-stamp): New rule, build all *.elc files.
(.el.elc): Rewrite to call elc-stamp if $@ doesn't exist.
(clean-lisp): Clean elc-stamp.
* lib/elisp-comp: Reindent.  Erase the temporatry directory
from a trap.  Propagate Emacs's exit status.
* tests/lisp3.test: New file.
* tests/Makefile.am (TESTS): Add lisp3.test.
Reported by Ryan T. Sammartino.
ChangeLog
NEWS
automake.in
lib/am/lisp.am
lib/elisp-comp
tests/Makefile.am
tests/Makefile.in
tests/lisp3.test [new file with mode: 0755]