diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-11-05 14:35:00 +0700 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-11-05 16:26:08 +0700 |
commit | 63bf33ff90b1bf1e2278259648173bfebaac2e9c (patch) | |
tree | a5844e430999ddf4bc12c61da51a9afafb5ec843 /sim/erc32 | |
parent | cb9bdc02fdf1650341276861f6ca7e7a215a1ce6 (diff) | |
download | gdb-63bf33ff90b1bf1e2278259648173bfebaac2e9c.zip gdb-63bf33ff90b1bf1e2278259648173bfebaac2e9c.tar.gz gdb-63bf33ff90b1bf1e2278259648173bfebaac2e9c.tar.bz2 |
sim: build: move install steps to the top-level
We still have to maintain custom install rules due to how we rename
arch-specific files with an arch prefix in their name, but we can at
least unify the logic in the common dir.
Diffstat (limited to 'sim/erc32')
-rw-r--r-- | sim/erc32/Makefile.in | 6 | ||||
-rw-r--r-- | sim/erc32/local.mk | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/sim/erc32/Makefile.in b/sim/erc32/Makefile.in index 7dd5102..eef81d9 100644 --- a/sim/erc32/Makefile.in +++ b/sim/erc32/Makefile.in @@ -24,7 +24,6 @@ SIM_OBJS = exec.o erc32.o func.o help.o float.o interf.o SIM_RUN_OBJS = sis.o SIM_EXTRA_CFLAGS = $(READLINE_CFLAGS) SIM_EXTRA_LIBS = $(READLINE_LIB) $(TERMCAP_LIB) -SIM_EXTRA_INSTALL = install-sis SIM_EXTRA_CLEAN = clean-sis # UARTS run at about 115200 baud (simulator time). Add -DFAST_UART to @@ -39,10 +38,5 @@ sis$(EXEEXT): run$(EXEEXT) $(SILENCE) rm -f $@ $(ECHO_GEN) ln $< $@ 2>/dev/null || $(LN_S) $< $@ 2>/dev/null || cp -p $< $@ -# Copy the files into directories where they will be run. -install-sis: installdirs - n=`echo sis | sed '$(program_transform_name)'`; \ - $(INSTALL_PROGRAM) sis$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT) - clean-sis: rm -f sis diff --git a/sim/erc32/local.mk b/sim/erc32/local.mk index cf88a71..3b858a6 100644 --- a/sim/erc32/local.mk +++ b/sim/erc32/local.mk @@ -17,3 +17,9 @@ %C%docdir = $(docdir)/%C% %C%doc_DATA = %D%/README.erc32 %D%/README.gdb %D%/README.sis + +SIM_INSTALL_EXEC_LOCAL_DEPS += sim-%D-install-exec-local +sim-%D-install-exec-local: installdirs + $(AM_V_at)$(MKDIR_P) $(DESTDIR)$(bindir) + n=`echo sis | sed '$(program_transform_name)'`; \ + $(INSTALL_PROGRAM) %D%/sis$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT) |