+1999-04-16 Tom Tromey <tromey@cygnus.com>
+
+ From Brian Ford:
+ * progs.am (install-@DIR@PROGRAMS, uninstall-@DIR@PROGRAMS):
+ Invoke `sed' only once per program.
+ * scripts.am (install-@DIR@SCRIPTS, uninstall-@DIR@SCRIPTS):
+ Invoke `sed' only once per program.
+
1999-04-13 Tom Tromey <tromey@cygnus.com>
* automake.in (handle_subdirs): Make `install-recursive' phony.
Bill Currie bcurrie@tssc.co.nz
Bill Davidson bill@kayhay.com
Bill Fenner fenner@parc.xerox.com
+Brian Ford ford@vss.fsi.com
Brian Jones cbj@nortel.net
Chris Provenzano proven@io.proven.org
Dave Morrison dave@bnl.gov
## Funny invocation because Makefile variable can be empty, leading to
## a syntax error in sh.
@list='$(@DIR@_LISP)'; for p in $$list; do \
-## A header file can be in the source directory or the build directory.
+## A lisp file can be in the source directory or the build directory.
if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
## Note that we explicitly set the libtool mode. This avoids any
## lossage if the install program doesn't have a name that libtool
## expects.
- echo " @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
- @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`; \
+ f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
+ echo " @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/$$f; \
else :; fi; \
done
uninstall-@DIR@PROGRAMS:
@$(NORMAL_UNINSTALL)
@list='$(@DIR@_PROGRAMS)'; for p in $$list; do \
- file="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
- echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$file"; \
- rm -f $(DESTDIR)$(@NDIR@dir)/$$file; \
+ f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
+ echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ rm -f $(DESTDIR)$(@NDIR@dir)/$$f; \
done
## Funny invocation because Makefile variable can be empty, leading to
## a syntax error in sh.
@list='$(@DIR@_SCRIPTS)'; for p in $$list; do \
+ f="`echo $$p|sed '$(transform)'`"; \
if test -f $$p; then \
- echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`"; \
- $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`; \
+ echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/$$f; \
else if test -f $(srcdir)/$$p; then \
- echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`"; \
- $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`; \
+ echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/$$f; \
else :; fi; fi; \
done
uninstall-@DIR@SCRIPTS:
@$(NORMAL_UNINSTALL)
@list='$(@DIR@_SCRIPTS)'; for p in $$list; do \
- file="`echo $$p|sed '$(transform)'`"; \
- echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$file"; \
- rm -f $(DESTDIR)$(@NDIR@dir)/$$file; \
+ f="`echo $$p|sed '$(transform)'`"; \
+ echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ rm -f $(DESTDIR)$(@NDIR@dir)/$$f; \
done
## Uncomment line in handle_scripts when this is uncommented.
## Funny invocation because Makefile variable can be empty, leading to
## a syntax error in sh.
@list='$(@DIR@_LISP)'; for p in $$list; do \
-## A header file can be in the source directory or the build directory.
+## A lisp file can be in the source directory or the build directory.
if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
## Note that we explicitly set the libtool mode. This avoids any
## lossage if the install program doesn't have a name that libtool
## expects.
- echo " @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
- @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`; \
+ f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
+ echo " @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ @LIBTOOL --mode=install@ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(@NDIR@dir)/$$f; \
else :; fi; \
done
uninstall-@DIR@PROGRAMS:
@$(NORMAL_UNINSTALL)
@list='$(@DIR@_PROGRAMS)'; for p in $$list; do \
- file="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
- echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$file"; \
- rm -f $(DESTDIR)$(@NDIR@dir)/$$file; \
+ f="`echo $$p|sed -e 's/$(EXEEXT)$$//' -e '$(transform)' -e 's/$$/$(EXEEXT)/'`"; \
+ echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ rm -f $(DESTDIR)$(@NDIR@dir)/$$f; \
done
## Funny invocation because Makefile variable can be empty, leading to
## a syntax error in sh.
@list='$(@DIR@_SCRIPTS)'; for p in $$list; do \
+ f="`echo $$p|sed '$(transform)'`"; \
if test -f $$p; then \
- echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`"; \
- $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`; \
+ echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ $(INSTALL_SCRIPT) $$p $(DESTDIR)$(@NDIR@dir)/$$f; \
else if test -f $(srcdir)/$$p; then \
- echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`"; \
- $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/`echo $$p|sed '$(transform)'`; \
+ echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(@NDIR@dir)/$$f; \
else :; fi; fi; \
done
uninstall-@DIR@SCRIPTS:
@$(NORMAL_UNINSTALL)
@list='$(@DIR@_SCRIPTS)'; for p in $$list; do \
- file="`echo $$p|sed '$(transform)'`"; \
- echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$file"; \
- rm -f $(DESTDIR)$(@NDIR@dir)/$$file; \
+ f="`echo $$p|sed '$(transform)'`"; \
+ echo " rm -f $(DESTDIR)$(@NDIR@dir)/$$f"; \
+ rm -f $(DESTDIR)$(@NDIR@dir)/$$f; \
done
## Uncomment line in handle_scripts when this is uncommented.