Kaynağa Gözat

fix ppc64/mips64 ADK_TARGET_KARCH var

Waldemar Brodkorb 10 yıl önce
ebeveyn
işleme
53e2f35b88
2 değiştirilmiş dosya ile 18 ekleme ve 0 silme
  1. 6 0
      rules.mk
  2. 12 0
      scripts/bulk-qemu.sh

+ 6 - 0
rules.mk

@@ -63,6 +63,12 @@ ADK_TARGET_KARCH:=$(ADK_TARGET_ARCH)
 ifeq ($(ADK_TARGET_ARCH),ppc)
 ADK_TARGET_KARCH:=powerpc
 endif
+ifeq ($(ADK_TARGET_ARCH),ppc64)
+ADK_TARGET_KARCH:=powerpc
+endif
+ifeq ($(ADK_TARGET_ARCH),mips64)
+ADK_TARGET_KARCH:=mips
+endif
 
 include $(TOPDIR)/mk/vars.mk
 

+ 12 - 0
scripts/bulk-qemu.sh

@@ -0,0 +1,12 @@
+#!/bin/sh
+
+for libc in glibc musl uclibc; do
+	for arch in $(cat toolchain/$libc/arch.lst);do
+		make VERBOSE=1 ADK_TARGET_ARCH=$arch ADK_TARGET_SYSTEM=qemu-$arch ADK_TARGET_LIBC=$libc ADK_TARGET_FS=initramfspiggyback defconfig all
+		if [ $? -ne 0 ];then
+			echo "build failed"
+			exit 1
+		fi
+	done
+done
+