summaryrefslogtreecommitdiff
path: root/mk/build.mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-03-26 16:19:53 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2014-03-26 16:19:53 +0100
commitdd2393801bcd6775e3b5dc8700ba4a9d5b379f33 (patch)
tree03fcd33aca62e4b13ee4190813b80de13f0aa8e5 /mk/build.mk
parente83010306d2b3f5b788cc6d432856c1b380d6de2 (diff)
test framework fixes
Diffstat (limited to 'mk/build.mk')
-rw-r--r--mk/build.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/mk/build.mk b/mk/build.mk
index 12c7bf2d3..375ccfb0b 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -503,8 +503,9 @@ test-framework:
for libc in $$libc;do \
( \
mkdir -p $(TOPDIR)/firmware/; \
- for arch in arm armhf microblaze microblazeel mips mipsel mips64 mips64el ppc ppc64 sh4 sh4eb sparc sparc64 i686 x86_64;do \
+ for arch in $$(grep -v m68k target/tarch.lst|xargs);do \
tarch=$$(echo $$arch|sed -e "s#el##" -e "s#eb##" -e "s#mips64.*#mips#" -e "s#i686#x86#" -e "s#sh4#sh#" -e "s#hf##"); \
+ arch=$$(echo $$arch|sed -e 's#x86$$#i686#'); \
echo === building qemu-$$arch for $$libc with $$tarch on $$(date); \
$(GMAKE) prereq && \
$(GMAKE) ARCH=$$tarch SYSTEM=qemu-$$arch LIBC=$$libc FS=initramfsarchive COLLECTION=test defconfig; \