diff options
author | Doug Evans <dje@google.com> | 1998-07-25 03:03:45 +0000 |
---|---|---|
committer | Doug Evans <dje@google.com> | 1998-07-25 03:03:45 +0000 |
commit | db36f77fa000ef0254b94933514abea6ca366d69 (patch) | |
tree | e045d24e8f290f400ff817fcf7f96f789e0faa18 /gas | |
parent | 2326d6300387b37b9f3e94ae8eac626100afc183 (diff) | |
download | gdb-db36f77fa000ef0254b94933514abea6ca366d69.zip gdb-db36f77fa000ef0254b94933514abea6ca366d69.tar.gz gdb-db36f77fa000ef0254b94933514abea6ca366d69.tar.bz2 |
* Makefile.am (install-exec-local): Split into two ...
(install-exec-bindir,install-exec-tooldir): New rules.
* Makefile.in: Regenerate.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 6 | ||||
-rw-r--r-- | gas/Makefile.am | 12 | ||||
-rw-r--r-- | gas/Makefile.in | 12 |
3 files changed, 26 insertions, 4 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index b081109..7cb676b 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +Fri Jul 24 19:58:59 1998 Doug Evans <devans@canuck.cygnus.com> + + * 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 <ian@cygnus.com> * Makefile.am (install-exec-local): Don't remove the file before diff --git a/gas/Makefile.am b/gas/Makefile.am index 4410645..82cf213 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 ddb6ae0..9cab930 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. |