+Wed Mar 25 15:09:56 1998 Tom Tromey <tromey@cygnus.com>
+
+ * lisp.am (install-@DIR@LISP): Allow .el files to appear in build
+ directory. From Gary V Vaughan.
+
Mon Mar 23 07:55:04 1998 Tom Tromey <tromey@cygnus.com>
* Released 1.2h.
Fred Fish fnf@ninemoons.com
Garrett D'Amore garrett@qualcomm.com
Garth Corral garthc@inktomi.com
-Gary V Vaughan garyv@aethos.co.uk
+Gary V Vaughan gvaughan@oranda.demon.co.uk
Glenn Amerine glenn@pie.mhsc.org
Gord Matzigkeit gord@gnu.ai.mit.edu
Greg A. Woods woods@most.weird.com
## Funny invocation because Makefile variable can be empty, leading to
## a syntax error in sh.
@list='$(@DIR@_LISP)'; for p in $$list; do \
- echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(@DIR@dir)/$$p"; \
- $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(@DIR@dir)/$$p; \
+## A header file can be in the source directory or the build directory.
+ if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@DIR@dir)/$$p"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@DIR@dir)/$$p; \
## Only install .elc file if it exists.
if test -f $${p}c; then \
echo " $(INSTALL_DATA) $${p}c $(DESTDIR)$(@DIR@dir)/$${p}c"; \
## Funny invocation because Makefile variable can be empty, leading to
## a syntax error in sh.
@list='$(@DIR@_LISP)'; for p in $$list; do \
- echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(@DIR@dir)/$$p"; \
- $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(@DIR@dir)/$$p; \
+## A header file can be in the source directory or the build directory.
+ if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@DIR@dir)/$$p"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@DIR@dir)/$$p; \
## Only install .elc file if it exists.
if test -f $${p}c; then \
echo " $(INSTALL_DATA) $${p}c $(DESTDIR)$(@DIR@dir)/$${p}c"; \