From db36f77fa000ef0254b94933514abea6ca366d69 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Sat, 25 Jul 1998 03:03:45 +0000 Subject: [PATCH] * Makefile.am (install-exec-local): Split into two ... (install-exec-bindir,install-exec-tooldir): New rules. * Makefile.in: Regenerate. --- gas/ChangeLog | 6 ++++++ gas/Makefile.am | 12 ++++++++++-- gas/Makefile.in | 12 ++++++++++-- 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index b0811095350..7cb676bc8b9 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +Fri Jul 24 19:58:59 1998 Doug Evans + + * Makefile.am (install-exec-local): Split into two ... + (install-exec-bindir,install-exec-tooldir): New rules. + * Makefile.in: Regenerate. + Fri Jul 24 16:31:49 1998 Ian Lance Taylor * Makefile.am (install-exec-local): Don't remove the file before diff --git a/gas/Makefile.am b/gas/Makefile.am index 441064550dd..82cf213bd9c 100644 --- a/gas/Makefile.am +++ b/gas/Makefile.am @@ -549,20 +549,28 @@ MOSTLYCLEANFILES = $(STAGESTUFF) core stamp-mk.com \ CLEANFILES = dep.sed .tcdep .objdep .dep2 .dep1 .depa .dep .depdir .PHONY: install-exec-local install-data-local +.PHONY: install-exec-bindir install-exec-tooldir -install-exec-local: $(noinst_PROGRAMS) - $(mkinstalldirs) $(bindir) $(tooldir)/bin +install-exec-local: install-exec-bindir install-exec-tooldir + +install-exec-bindir: $(noinst_PROGRAMS) + $(mkinstalldirs) $(bindir) @list='$(noinst_PROGRAMS)'; for p in $$list; do \ if test -f $$p; then \ echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ else :; fi; \ done + +install-exec-tooldir: $(noinst_PROGRAMS) + $(mkinstalldirs) $(tooldir)/bin n=`echo as | sed '$(transform)'`; \ if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \ rm -f $(tooldir)/bin/as$(EXEEXT); \ ln $(bindir)/$$n$(EXEEXT) $(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \ || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(tooldir)/bin/as$(EXEEXT); \ + else \ + true ; \ fi # These exist for maintenance purposes. diff --git a/gas/Makefile.in b/gas/Makefile.in index ddb6ae075dc..9cab930afe0 100644 --- a/gas/Makefile.in +++ b/gas/Makefile.in @@ -1757,20 +1757,28 @@ cgen.o: cgen.c cgen.h cgen-opc.h subsegs.h \ $(srcdir)/../opcodes/$(CGEN_CPU_PREFIX)-opc.h .PHONY: install-exec-local install-data-local +.PHONY: install-exec-bindir install-exec-tooldir -install-exec-local: $(noinst_PROGRAMS) - $(mkinstalldirs) $(bindir) $(tooldir)/bin +install-exec-local: install-exec-bindir install-exec-tooldir + +install-exec-bindir: $(noinst_PROGRAMS) + $(mkinstalldirs) $(bindir) @list='$(noinst_PROGRAMS)'; for p in $$list; do \ if test -f $$p; then \ echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ else :; fi; \ done + +install-exec-tooldir: $(noinst_PROGRAMS) + $(mkinstalldirs) $(tooldir)/bin n=`echo as | sed '$(transform)'`; \ if [ "$(bindir)/$$n$(EXEEXT)" != "$(tooldir)/bin/as$(EXEEXT)" ]; then \ rm -f $(tooldir)/bin/as$(EXEEXT); \ ln $(bindir)/$$n$(EXEEXT) $(tooldir)/bin/as$(EXEEXT) >/dev/null 2>/dev/null \ || $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) as-new$(EXEEXT) $(tooldir)/bin/as$(EXEEXT); \ + else \ + true ; \ fi # These exist for maintenance purposes. -- 2.30.2