diff options
author | Tom Tromey <tromey@redhat.com> | 1996-10-17 20:16:33 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 1996-10-17 20:16:33 +0000 |
commit | 42d354d3a3789266044a2eacd8cff51bfa3967eb (patch) | |
tree | e3359a6a8def264b0fa9ed73d32830ba3ba5111f | |
parent | 6451dad792a64a44b1cb15a80b0489f778b94a42 (diff) | |
download | automake-42d354d3a3789266044a2eacd8cff51bfa3967eb.tar.gz |
lisp bug fixes
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | THANKS | 1 | ||||
-rw-r--r-- | TODO | 7 | ||||
-rw-r--r-- | lib/am/lisp.am | 2 | ||||
-rw-r--r-- | lisp.am | 2 | ||||
-rw-r--r-- | m4/lispdir.m4 | 14 |
6 files changed, 23 insertions, 9 deletions
@@ -1,3 +1,9 @@ +Thu Oct 17 13:45:20 1996 Tom Tromey <tromey@cygnus.com> + + Lisp fixes from Erick Branderhorst: + * m4/lispdir.m4: Define lispdir, not LISPDIR. + * lisp.am: Added missing \. + Fri Oct 11 00:44:49 1996 Tom Tromey <tromey@cygnus.com> * automake.in (handle_source_transform): Only rewrite c, yacc, lex @@ -6,6 +6,7 @@ Andreas Schwab <schwab@lamothe.informatik.uni-dortmund.de> Anthony Green <green@cygnus.com> David A. Swierczek <swiercze@mr.med.ge.com> Dieter Baron <dillo@stieltjes.smc.univie.ac.at> +Erick Branderhorst <branderh@iaehv.nl> François Pinard <pinard@iro.umontreal.ca> Fred Fish <fnf@ninemoons.com> Glenn Amerine <glenn@pie.mhsc.org> @@ -6,9 +6,14 @@ Priorities for release: * `missing' program * copyrights on m4 files, aclocal output +!! foo_LIBRARIES = @JOE@ -> _LIBFILES is wrong + * BUILT_SOURCES should be examined by automake, %dep_files should be updated to handle it. +* consider adding pkglibexecdir, maybe others? + requests for pkg-dirs with version included + Further: - texinfo/info changes - Per's suggestion @@ -127,6 +132,8 @@ This should work with targets from Makefile.am as well as from .P files, which means rewriting so that the Makefile.am contents aren't copied into the output immediately. This feature is probably required to fully support libtool ("grody compilation issue") + [ this could be probably done more directly by examining the sources + as we scan Makefile.am ] Henrik Frystyk Nielsen says: Henrik> 4) Flags like --include-deps are lost when you make changes to diff --git a/lib/am/lisp.am b/lib/am/lisp.am index d363fcadc..af1a0bb38 100644 --- a/lib/am/lisp.am +++ b/lib/am/lisp.am @@ -23,7 +23,7 @@ install-@DIR@LISP: $(@DIR@_LISP) $(ELCFILES) list="$(@DIR@_LISP)"; for p in $$list; do \ $(INSTALL_DATA) $(srcdir)/$$p $(@DIR@dir)/$$p; \ ## Only install .elc file if it exists. - if test -f $${p}c; then + if test -f $${p}c; then \ $(INSTALL_DATA) $${p}c $(@DIR@dir)/$${p}c; \ else : ; fi; \ done @@ -23,7 +23,7 @@ install-@DIR@LISP: $(@DIR@_LISP) $(ELCFILES) list="$(@DIR@_LISP)"; for p in $$list; do \ $(INSTALL_DATA) $(srcdir)/$$p $(@DIR@dir)/$$p; \ ## Only install .elc file if it exists. - if test -f $${p}c; then + if test -f $${p}c; then \ $(INSTALL_DATA) $${p}c $(@DIR@dir)/$${p}c; \ else : ; fi; \ done diff --git a/m4/lispdir.m4 b/m4/lispdir.m4 index 904727744..b04a17ca9 100644 --- a/m4/lispdir.m4 +++ b/m4/lispdir.m4 @@ -13,26 +13,26 @@ AC_DEFUN(AM_PATH_LISPDIR, if test $EMACS != "no"; then AC_MSG_CHECKING([where .elc files should go]) dnl Set default value - LISPDIR="\$(datadir)/emacs/site-lisp" + lispdir="\$(datadir)/emacs/site-lisp" if test "x$prefix" = "xNONE"; then if test -d $ac_default_prefix/share/emacs/site-lisp; then - LISPDIR="\$(prefix)/share/emacs/site-lisp" + lispdir="\$(prefix)/share/emacs/site-lisp" else if test -d $ac_default_prefix/lib/emacs/site-lisp; then - LISPDIR="\$(prefix)/lib/emacs/site-lisp" + lispdir="\$(prefix)/lib/emacs/site-lisp" fi fi else if test -d $prefix/share/emacs/site-lisp; then - LISPDIR="\$(prefix)/share/emacs/site-lisp" + lispdir="\$(prefix)/share/emacs/site-lisp" else if test -d $prefix/lib/emacs/site-lisp; then - LISPDIR="\$(prefix)/lib/emacs/site-lisp" + lispdir="\$(prefix)/lib/emacs/site-lisp" fi fi fi - AC_MSG_RESULT($LISPDIR) + AC_MSG_RESULT($lispdir) ELCFILES="\$(ELCFILES)" fi - AC_SUBST(LISPDIR) + AC_SUBST(lispdir) AC_SUBST(ELCFILES)]) |