aboutsummaryrefslogtreecommitdiff
path: root/libgloss
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2022-01-29 01:33:44 -0500
committerMike Frysinger <vapier@gentoo.org>2022-01-29 01:33:49 -0500
commit502cf4b7b5b79b83e8f41b4074212f9e27753f0b (patch)
tree747ad5d35773354d962c31b5839316382605a545 /libgloss
parent580817ec0132265e6dfd0bb19b5deaf6b5866a35 (diff)
downloadnewlib-502cf4b7b5b79b83e8f41b4074212f9e27753f0b.zip
newlib-502cf4b7b5b79b83e8f41b4074212f9e27753f0b.tar.gz
newlib-502cf4b7b5b79b83e8f41b4074212f9e27753f0b.tar.bz2
libgloss: fix more missing dir with parallel install
Depending on the processing order of rules when installing in parallel, these install rules might be processed before some other rule happens to create the respective dirs. Make sure each one creates the needed dirs before installing into them.
Diffstat (limited to 'libgloss')
-rw-r--r--libgloss/arm/Makefile.in12
-rw-r--r--libgloss/cr16/Makefile.in5
-rw-r--r--libgloss/cris/Makefile.in5
-rw-r--r--libgloss/crx/Makefile.in5
-rw-r--r--libgloss/csky/Makefile.in4
-rw-r--r--libgloss/d30v/Makefile.in3
-rw-r--r--libgloss/fr30/Makefile.in4
-rw-r--r--libgloss/frv/Makefile.in3
-rw-r--r--libgloss/ft32/Makefile.in3
-rw-r--r--libgloss/hp74x/Makefile.in3
-rw-r--r--libgloss/i386/Makefile.in3
-rw-r--r--libgloss/i960/Makefile.in4
-rw-r--r--libgloss/iq2000/Makefile.in3
-rw-r--r--libgloss/m32c/Makefile.in4
-rw-r--r--libgloss/m68hc11/Makefile.in4
-rw-r--r--libgloss/m68k/Makefile.in6
-rw-r--r--libgloss/mcore/Makefile.in4
-rw-r--r--libgloss/mep/Makefile.in3
-rw-r--r--libgloss/microblaze/Makefile.in4
-rw-r--r--libgloss/mn10200/Makefile.in3
-rw-r--r--libgloss/moxie/Makefile.in4
-rw-r--r--libgloss/mt/Makefile.in3
-rw-r--r--libgloss/nios2/Makefile.in3
-rw-r--r--libgloss/or1k/Makefile.in4
-rw-r--r--libgloss/pa/Makefile.in3
-rw-r--r--libgloss/rl78/Makefile.in3
-rw-r--r--libgloss/rs6000/Makefile.in10
-rw-r--r--libgloss/rx/Makefile.in3
-rw-r--r--libgloss/tic6x/Makefile.in3
-rw-r--r--libgloss/v850/Makefile.in3
-rw-r--r--libgloss/visium/Makefile.in3
-rw-r--r--libgloss/xc16x/Makefile.in3
-rw-r--r--libgloss/xstormy16/Makefile.in3
33 files changed, 131 insertions, 2 deletions
diff --git a/libgloss/arm/Makefile.in b/libgloss/arm/Makefile.in
index e1bad17..9201a1b 100644
--- a/libgloss/arm/Makefile.in
+++ b/libgloss/arm/Makefile.in
@@ -41,6 +41,8 @@ MULTIDIR_semihv2m_NAME = -v2m
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -219,32 +221,40 @@ install: ${CRT0_INSTALL} ${LINUX_INSTALL} ${REDBOOT_INSTALL} ${RDPMON_INSTALL} $
$(MAKE) $(AM_MAKEFLAGS) install-recursive
install-nano:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${NANO_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-crt0:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
${INSTALL_DATA} ${CRT0} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x
install-linux:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${LINUX_CRT0} ${LINUX_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${LINUX_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-redboot:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${REDBOOT_CRT0} ${REDBOOT_OBJS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${REDBOOT_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-rdpmon:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${RDPMON_CRT0} ${RDPMON_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${RDPMON_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-rdimon:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
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
install-pid:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${PID_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-iq80310:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${IQ80310_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
@@ -259,4 +269,4 @@ Makefile: Makefile.in config.status @host_makefile_frag_path@
config.status: configure
$(SHELL) config.status --recheck
-include $(srcdir)/../multi-build.in \ No newline at end of file
+include $(srcdir)/../multi-build.in
diff --git a/libgloss/cr16/Makefile.in b/libgloss/cr16/Makefile.in
index 145d78b..5416651 100644
--- a/libgloss/cr16/Makefile.in
+++ b/libgloss/cr16/Makefile.in
@@ -30,6 +30,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -127,11 +129,13 @@ distclean maintainer-clean realclean: clean
install: ${CRT_INSTALL} ${SIM_INSTALL} ${H_INSTALL}
install-crt:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${CRT} ; do\
${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for x in ${SIM_BSP} ; do\
${INSTALL_PROGRAM} $${x} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
@@ -140,6 +144,7 @@ install-sim:
done
install-hndl:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for x in ${H_BSP}; do\
${INSTALL_PROGRAM} $${x} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
diff --git a/libgloss/cris/Makefile.in b/libgloss/cris/Makefile.in
index 838ddb6..e254ce5 100644
--- a/libgloss/cris/Makefile.in
+++ b/libgloss/cris/Makefile.in
@@ -30,6 +30,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -203,6 +205,7 @@ install: ${SIM_INSTALL} ${BSP_INSTALL} ${LIN_INSTALL}
# Note that bsp and elinux objects are exclusive: do not overlap
# installed files.
install-bsp:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
case "${MULTISUBDIR}" in \
*/elinux) ;; \
*) set -e; \
@@ -212,12 +215,14 @@ install-bsp:
esac
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; \
for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do \
${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
install-lin:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
case "${MULTISUBDIR}" in \
*/elinux) \
${INSTALL_DATA} ${LIN_CRT0} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/crt0.o; \
diff --git a/libgloss/crx/Makefile.in b/libgloss/crx/Makefile.in
index a57759d..1ac3086 100644
--- a/libgloss/crx/Makefile.in
+++ b/libgloss/crx/Makefile.in
@@ -30,6 +30,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -127,11 +129,13 @@ distclean maintainer-clean realclean: clean
install: ${CRT_INSTALL} ${SIM_INSTALL} ${H_INSTALL}
install-crt:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${CRT} ; do\
${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for x in ${SIM_BSP} ; do\
${INSTALL_PROGRAM} $${x} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
@@ -140,6 +144,7 @@ install-sim:
done
install-hndl:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for x in ${H_BSP}; do\
${INSTALL_PROGRAM} $${x} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done
diff --git a/libgloss/csky/Makefile.in b/libgloss/csky/Makefile.in
index d3f6ce5..b0af7d6 100644
--- a/libgloss/csky/Makefile.in
+++ b/libgloss/csky/Makefile.in
@@ -44,6 +44,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -100,12 +102,14 @@ crt0.o: $(CRT0)
.PHONY: install info dvi doc install-info clean-info
install:: $(DO:%=install_%) crt0.o
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) crt0.o $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(crt0.o)
$(DO:%=install_%): install_hosted
.PHONY:install_hosted
install_hosted::
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) $(HOSTED_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(HOSTED_BSP)
# target specific makefile fragment comes in here.
diff --git a/libgloss/d30v/Makefile.in b/libgloss/d30v/Makefile.in
index 85caedb..a27e720 100644
--- a/libgloss/d30v/Makefile.in
+++ b/libgloss/d30v/Makefile.in
@@ -45,6 +45,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -115,6 +117,7 @@ distclean maintainer-clean realclean: clean
install: ${SIM_INSTALL}
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
doc:
diff --git a/libgloss/fr30/Makefile.in b/libgloss/fr30/Makefile.in
index adcc98b..4c988ef 100644
--- a/libgloss/fr30/Makefile.in
+++ b/libgloss/fr30/Makefile.in
@@ -29,6 +29,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -126,10 +128,12 @@ distclean maintainer-clean realclean: clean
install: ${SIM_INSTALL}
install-mon:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${MON_CRT0} ${MON_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${MON_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib
set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib/$$x; done
doc:
diff --git a/libgloss/frv/Makefile.in b/libgloss/frv/Makefile.in
index 0a30173..cf3b8b4 100644
--- a/libgloss/frv/Makefile.in
+++ b/libgloss/frv/Makefile.in
@@ -43,6 +43,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -104,6 +106,7 @@ sim-write.o: $(srcdir)/sim-write.S
stat.o: $(srcdir)/stat.c
install: $($(CPU)_INSTALL)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_DATA) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
$(INSTALL_DATA) $(SIM_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(SIM_BSP)
diff --git a/libgloss/ft32/Makefile.in b/libgloss/ft32/Makefile.in
index 1516155..4fa84e3 100644
--- a/libgloss/ft32/Makefile.in
+++ b/libgloss/ft32/Makefile.in
@@ -43,6 +43,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -105,6 +107,7 @@ sim-write.o: $(srcdir)/sim-write.S
stat.o: $(srcdir)/stat.c
install: $($(CPU)_INSTALL)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_DATA) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
$(INSTALL_DATA) $(SIM_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(SIM_BSP)
for x in ${LD_SCRIPTS}; do \
diff --git a/libgloss/hp74x/Makefile.in b/libgloss/hp74x/Makefile.in
index 1460f8a..12c51bf 100644
--- a/libgloss/hp74x/Makefile.in
+++ b/libgloss/hp74x/Makefile.in
@@ -42,6 +42,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -101,6 +103,7 @@ hpstub: $(OBJS)
$(OBJS) -lc -m >stub.map
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib/${MULTISUBDIR}
$(INSTALL_PROGRAM) $(STUBLIB) $(DESTDIR)$(tooldir)/lib/$(MULTISUBDIR)$(STUBLIB)
$(INSTALL_PROGRAM) $(SHARED_DIR)/$(STUBCRT0) $(DESTDIR)$(tooldir)/lib/$(MULTISUBDIR)$(STUBCRT0)
$(INSTALL_PROGRAM) $(srcdir)/$(LDSCRIPT) $(DESTDIR)$(tooldir)/lib/$(LDSCRIPT)
diff --git a/libgloss/i386/Makefile.in b/libgloss/i386/Makefile.in
index 536f37f..5764d44 100644
--- a/libgloss/i386/Makefile.in
+++ b/libgloss/i386/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
#AS = @AS@
@@ -103,6 +105,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
@for bsp in ${BSP}; do\
$(INSTALL_PROGRAM) $${bsp} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
diff --git a/libgloss/i960/Makefile.in b/libgloss/i960/Makefile.in
index 149b844..bf1a49e 100644
--- a/libgloss/i960/Makefile.in
+++ b/libgloss/i960/Makefile.in
@@ -29,6 +29,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -125,10 +127,12 @@ distclean maintainer-clean realclean: clean
install: ${MON_INSTALL}
install-mon:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${MON_CRT0} ${MON_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${MON_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib
set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib/$$x; done
doc:
diff --git a/libgloss/iq2000/Makefile.in b/libgloss/iq2000/Makefile.in
index 52b38a3..4555a74 100644
--- a/libgloss/iq2000/Makefile.in
+++ b/libgloss/iq2000/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
#AS = @AS@
@@ -122,6 +124,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
@for bsp in ${BSP}; do\
$(INSTALL_PROGRAM) $${bsp} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
diff --git a/libgloss/m32c/Makefile.in b/libgloss/m32c/Makefile.in
index cc6777c..cb52072 100644
--- a/libgloss/m32c/Makefile.in
+++ b/libgloss/m32c/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -175,12 +177,14 @@ utime.o : $(SDEPS)
write.o : $(SDEPS)
install: $(CRT) $(SIM_BSP) $(M32C_BSP) $(SCRIPTS)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for c in $(CRT) $(SIM_BSP) $(M32C_BSP); do \
$(INSTALL_DATA) $$c $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$$c ;\
done
for c in $(SCRIPTS); do \
$(INSTALL_DATA) $$c $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$$c ;\
done
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/include
for c in $(HEADERS); do \
$(INSTALL_DATA) ${srcdir}/$$c \
$(DESTDIR)$(tooldir)/include/$$c ;\
diff --git a/libgloss/m68hc11/Makefile.in b/libgloss/m68hc11/Makefile.in
index f2fc7ae3..0613c95 100644
--- a/libgloss/m68hc11/Makefile.in
+++ b/libgloss/m68hc11/Makefile.in
@@ -46,6 +46,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -141,6 +143,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install: install-scripts
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
@for bsp in ${BSP}; do\
$(INSTALL_PROGRAM) $${bsp} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
@@ -148,6 +151,7 @@ install: install-scripts
# Install the linker script in the correct place.
install-scripts:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
if [ -f ${objroot}/../binutils/objdump ] ; then \
objdump="${objroot}/../binutils/objdump"; \
else \
diff --git a/libgloss/m68k/Makefile.in b/libgloss/m68k/Makefile.in
index f1ca1c4..b9452ba 100644
--- a/libgloss/m68k/Makefile.in
+++ b/libgloss/m68k/Makefile.in
@@ -45,6 +45,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -409,6 +411,7 @@ install:: $(DO:%=install_%)
.PHONY:install_m68k
install_m68k::
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
# install SIM stuff
$(INSTALL_PROGRAM) $(SIM_CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(SIM_CRT0)
$(INSTALL_PROGRAM) $(SIM_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(SIM_BSP)
@@ -435,6 +438,7 @@ install_m68k::
.PHONY: install_cf
install_cf:: install_io
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
# install CF stuff
$(INSTALL_DATA) $(CF_CRT0S) $(CF_BSP) \
$(DESTDIR)$(tooldir)/lib${MULTISUBDIR}
@@ -447,6 +451,7 @@ endif
.PHONY: install_fido
install_fido:: install_io
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_DATA) $(FIDO_CRT0S) $(FIDO_BSP) \
$(DESTDIR)$(tooldir)/lib$(MULTISUBDIR)
$(INSTALL_DATA) $(FIDO_SCRIPTS) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}
@@ -459,6 +464,7 @@ endif
.PHONY: install_io
install_io::
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
# install IO stuff
$(INSTALL_DATA) $(HOSTED_BSP) $(UNHOSTED_BSP) \
$(DESTDIR)$(tooldir)/lib${MULTISUBDIR}
diff --git a/libgloss/mcore/Makefile.in b/libgloss/mcore/Makefile.in
index ecfd2b6..7d37027 100644
--- a/libgloss/mcore/Makefile.in
+++ b/libgloss/mcore/Makefile.in
@@ -29,6 +29,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -125,10 +127,12 @@ distclean maintainer-clean realclean: clean
install: ${SIM_INSTALL} ${MON_INSTALL}
install-mon:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${MON_CRT0} ${MON_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${MON_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${MON_PREFIX}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
doc:
diff --git a/libgloss/mep/Makefile.in b/libgloss/mep/Makefile.in
index 71aa647..fe8b3ad 100644
--- a/libgloss/mep/Makefile.in
+++ b/libgloss/mep/Makefile.in
@@ -42,6 +42,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -98,6 +100,7 @@ simnovec-crt0.o: $(srcdir)/simnovec-crt0.S $(srcdir)/sim-crt0.S
crtn.o: $(srcdir)/crtn.S $(srcdir)/sim-crtn.S
install: $(CRT) $(SIM_BSP)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for c in $(CRT) $(SIM_BSP); do \
$(INSTALL_DATA) $$c $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$$c ;\
done
diff --git a/libgloss/microblaze/Makefile.in b/libgloss/microblaze/Makefile.in
index 670c16a..f1fa286 100644
--- a/libgloss/microblaze/Makefile.in
+++ b/libgloss/microblaze/Makefile.in
@@ -60,6 +60,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -99,6 +101,7 @@ CPU = @CPU@
all: ${CRT} ${LIB} ${LINUX_BSP}
install: ${CRT} ${LIB} install-linux
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
@for crt in ${CRT}; do \
$(INSTALL_PROGRAM) $${crt} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$${crt}; \
done
@@ -106,6 +109,7 @@ install: ${CRT} ${LIB} install-linux
$(INSTALL_PROGRAM) $(srcdir)/${SCRIPTS} $(DESTDIR)$(tooldir)/lib/
install-linux: ${LINUX_BSP}
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) ${LINUX_BSP} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}
set -e; for x in ${LINUX_SCRIPTS}; do ${INSTALL_DATA} ${srcdir}/${objtype}$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
diff --git a/libgloss/mn10200/Makefile.in b/libgloss/mn10200/Makefile.in
index 5a6e10b..af16e7a 100644
--- a/libgloss/mn10200/Makefile.in
+++ b/libgloss/mn10200/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
#AS = @AS@
@@ -122,6 +124,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
@for bsp in ${BSP}; do\
$(INSTALL_PROGRAM) $${bsp} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
diff --git a/libgloss/moxie/Makefile.in b/libgloss/moxie/Makefile.in
index 9aba6b4..bb074ce 100644
--- a/libgloss/moxie/Makefile.in
+++ b/libgloss/moxie/Makefile.in
@@ -43,6 +43,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -129,6 +131,7 @@ stat.o: $(srcdir)/stat.c
qemu-write.o: $(srcdir)/qemu-write.c
install: ${CRT0_INSTALL} $($(CPU)_INSTALL)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_DATA) $(SIM_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(SIM_BSP)
$(INSTALL_DATA) $(QEMU_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(QEMU_BSP)
for x in ${LD_SCRIPTS}; do \
@@ -136,6 +139,7 @@ install: ${CRT0_INSTALL} $($(CPU)_INSTALL)
done;
install-crt0:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
${INSTALL_DATA} ${CRT0} $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x
clean mostlyclean:
diff --git a/libgloss/mt/Makefile.in b/libgloss/mt/Makefile.in
index c03b3e8..397ae48 100644
--- a/libgloss/mt/Makefile.in
+++ b/libgloss/mt/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -102,6 +104,7 @@ crt0-ms2.o: $(srcdir)/crt0-ms2.S
trap.o: $(srcdir)/trap.S
install: $($(CPU)_INSTALL)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for c in $(CRT0); do \
$(INSTALL_DATA) $$c $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$$c ; \
done;
diff --git a/libgloss/nios2/Makefile.in b/libgloss/nios2/Makefile.in
index fe1ea6a..cbe1c55 100644
--- a/libgloss/nios2/Makefile.in
+++ b/libgloss/nios2/Makefile.in
@@ -43,6 +43,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -92,6 +94,7 @@ $(HOSTED_BSP): crt0.o io-nios2.o $(HOSTED_OBJS) $(OTHER_OBJS)
.PHONY: install info dvi doc install-info clean-info
install::
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_DATA) $(HOSTED_BSP) \
$(DESTDIR)$(tooldir)/lib${MULTISUBDIR}
for x in ${BSP_SCRIPTS}; do\
diff --git a/libgloss/or1k/Makefile.in b/libgloss/or1k/Makefile.in
index f7d138c..9d8d169 100644
--- a/libgloss/or1k/Makefile.in
+++ b/libgloss/or1k/Makefile.in
@@ -42,6 +42,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
AR = @AR@
@@ -126,8 +128,8 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR} $(DESTDIR)$(tooldir)/include
@for outputs in ${OUTPUTS}; do\
- mkdir -p $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
$(INSTALL_DATA) $${outputs} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
done
$(INSTALL_DATA) ${srcdir}/include/or1k-support.h $(DESTDIR)$(tooldir)/include/
diff --git a/libgloss/pa/Makefile.in b/libgloss/pa/Makefile.in
index a26b332..d3e95c8 100644
--- a/libgloss/pa/Makefile.in
+++ b/libgloss/pa/Makefile.in
@@ -40,6 +40,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -129,6 +131,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_PROGRAM) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
# install Oki stuff
$(INSTALL_PROGRAM) $(OKI_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(OKI_BSP)
diff --git a/libgloss/rl78/Makefile.in b/libgloss/rl78/Makefile.in
index 375dcf2..eb220f6 100644
--- a/libgloss/rl78/Makefile.in
+++ b/libgloss/rl78/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -135,6 +137,7 @@ utime.o : $(SDEPS)
write.o : $(SDEPS)
install: $(CRT) $(SIM_BSP) $(SCRIPTS)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for c in $(CRT) $(SIM_BSP); do \
$(INSTALL_DATA) $$c $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$$c ;\
done
diff --git a/libgloss/rs6000/Makefile.in b/libgloss/rs6000/Makefile.in
index 51714e5..d2446d1 100644
--- a/libgloss/rs6000/Makefile.in
+++ b/libgloss/rs6000/Makefile.in
@@ -45,6 +45,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -355,30 +357,38 @@ distclean maintainer-clean realclean: clean
install: ${SIM_INSTALL} ${MVME_INSTALL} ${SOLARIS_INSTALL} ${LINUX_INSTALL} ${YELLOWKNIFE_INSTALL} ${ADS_INSTALL} ${MBX_INSTALL} ${XIL_INSTALL}
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-mvme:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${MVME_CRT0} ${MVME_BSP} ${MVME_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-solaris:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${SOLARIS_CRT0} ${SOLARIS_BSP} ${SOLARIS_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-linux:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${LINUX_CRT0} ${LINUX_BSP} ${LINUX_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-yellowknife:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${YELLOWKNIFE_CRT0} ${YELLOWKNIFE_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${YELLOWKNIFE_SCRIPTS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-ads:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${ADS_CRT0} ${ADS_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${ADS_SCRIPTS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-mbx:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${MBX_CRT0} ${MBX_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
set -e; for x in ${MBX_SCRIPTS} ${MBX_SPECS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done
install-xil:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${XIL_CRT0} ${XIL_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib/$$x; done
set -e; for x in ${XIL_SCRIPTS} ${XIL_SPECS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib/$$x; done
diff --git a/libgloss/rx/Makefile.in b/libgloss/rx/Makefile.in
index f19e086..d730451 100644
--- a/libgloss/rx/Makefile.in
+++ b/libgloss/rx/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -138,6 +140,7 @@ utime.o : $(SDEPS)
write.o : $(SDEPS)
install: $(CRT) $(SIM_BSP) $(SCRIPTS)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
for c in $(CRT) $(SIM_BSP); do \
$(INSTALL_DATA) $$c $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$$c ;\
done
diff --git a/libgloss/tic6x/Makefile.in b/libgloss/tic6x/Makefile.in
index d940ecc..976baba 100644
--- a/libgloss/tic6x/Makefile.in
+++ b/libgloss/tic6x/Makefile.in
@@ -29,6 +29,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -105,6 +107,7 @@ distclean maintainer-clean realclean: clean
install: ${SIM_INSTALL}
install-sim:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e;\
for x in ${SIM_CRT0} ${SIM_BSP}; do\
${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x;\
diff --git a/libgloss/v850/Makefile.in b/libgloss/v850/Makefile.in
index dd12143..dd507be 100644
--- a/libgloss/v850/Makefile.in
+++ b/libgloss/v850/Makefile.in
@@ -43,6 +43,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -130,6 +132,7 @@ wait.o: $(srcdir)/wait.c
write.o: $(srcdir)/write.c
install: $($(CPU)_INSTALL)
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
$(INSTALL_DATA) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0)
$(INSTALL_DATA) $(SIM_BSP) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(SIM_BSP)
diff --git a/libgloss/visium/Makefile.in b/libgloss/visium/Makefile.in
index 2906977..0e1789a 100644
--- a/libgloss/visium/Makefile.in
+++ b/libgloss/visium/Makefile.in
@@ -41,6 +41,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -108,6 +110,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
@for bsp in ${BSP}; do\
$(INSTALL_DATA) $${bsp} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \
done
diff --git a/libgloss/xc16x/Makefile.in b/libgloss/xc16x/Makefile.in
index 885cf13..357f02e 100644
--- a/libgloss/xc16x/Makefile.in
+++ b/libgloss/xc16x/Makefile.in
@@ -42,6 +42,8 @@ INSTALL_DATA = @INSTALL_DATA@
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
#AS = @AS@
@@ -118,6 +120,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
@for crt in ${CRT0}; do \
$(INSTALL_PROGRAM) $${crt} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$${crt}; \
done
diff --git a/libgloss/xstormy16/Makefile.in b/libgloss/xstormy16/Makefile.in
index 0d84b16..49d8a8d 100644
--- a/libgloss/xstormy16/Makefile.in
+++ b/libgloss/xstormy16/Makefile.in
@@ -29,6 +29,8 @@ MULTISUBDIR =
SHELL = /bin/sh
+mkinstalldirs = $(SHELL) $(srcroot)/mkinstalldirs
+
CC = @CC@
AS = @AS@
@@ -111,6 +113,7 @@ distclean maintainer-clean realclean: clean
.PHONY: install info install-info clean-info
install:
+ ${mkinstalldirs} ${DESTDIR}${tooldir}/lib${MULTISUBDIR}
set -e; for x in ${SIM_BSP} ${CRT} ${EVA_APP_BSP} ${EVA_STUB_HEX} ${EVA_STUB} ; do\
${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; \
done