diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2014-02-03 14:30:34 +0400 |
---|---|---|
committer | Richard Earnshaw <rearnsha@arm.com> | 2014-02-03 14:30:34 +0400 |
commit | 75d1027ccdbff31e45d1963266c685e93c1f90a9 (patch) | |
tree | 0e472ecd74a1b47e120a2bf515992ad6ce43e394 /libgloss/aarch64 | |
parent | 5d9070ba978215876cba3e8e93d9182da416abdf (diff) |
* aarch64/Makefile.in (RDIMON_SCRIPTS): Rule to build in-tree copies
of scripts.
(all): Build the in-tree copies of the scripts.
(clean): Also delete the in-tree copies of the scripts.
Diffstat (limited to 'libgloss/aarch64')
-rw-r--r-- | libgloss/aarch64/Makefile.in | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libgloss/aarch64/Makefile.in b/libgloss/aarch64/Makefile.in index af979a66c..3c8a9fd10 100644 --- a/libgloss/aarch64/Makefile.in +++ b/libgloss/aarch64/Makefile.in @@ -93,7 +93,7 @@ CFLAGS = -g # build a test program for each target board. Just trying to get # it to link is a good test, so we ignore all the errors for now. # -all: ${CRT0} ${RDIMON_CRT0} ${RDIMON_BSP} +all: ${CRT0} ${RDIMON_CRT0} ${RDIMON_BSP} ${RDIMON_SCRIPTS} @rootpre=`pwd`/; export rootpre; \ srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \ for dir in .. ${SUBDIRS}; do \ @@ -142,7 +142,7 @@ $(RDIMON_BSP): $(RDIMON_OBJS) ${RANLIB} $@ clean mostlyclean: - rm -f a.out core *.i *.o *-test *.srec *.dis *.x $(SIM_BSP) + rm -f a.out core *.i *.o *-test *.srec *.dis *.x $(SIM_BSP) ${RDIMON_SCRIPTS} @rootpre=`pwd`/; export rootpre; \ srcrootpre=`cd $(srcdir); pwd`/; export srcrootpre; \ for dir in .. ${SUBDIRS}; do \ @@ -175,6 +175,9 @@ install-rdimon: set -e; for x in ${RDIMON_CRT0} ${RDIMON_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done set -e; for x in ${RDIMON_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done +# Make copies of the scripts to facilitate in-tree bootstrapping. +${RDIMON_SCRIPTS}: %: ${objtype}% + cp $< $@ doc: info: |