From patchwork Mon Dec 10 23:44:22 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [02/52] package/qemu: fix host-qemu variable names Date: Mon, 10 Dec 2012 13:44:22 -0000 From: "Yann E. MORIN" X-Patchwork-Id: 205058 Message-Id: <1355183112-10735-3-git-send-email-yann.morin.1998@free.fr> To: buildroot@busybox.net Cc: "Yann E. MORIN" With the upcoming introduction of qemu-on-target, we need to properly separate the variables used for the host qemu, from the variables used for the target qemu. Signed-off-by: "Yann E. MORIN" Cc: Francois Perrad --- package/qemu/qemu.mk | 25 ++++++++++++++----------- 1 files changed, 14 insertions(+), 11 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 790d34f..81cd79f 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -13,7 +13,10 @@ QEMU_LICENSE_FILES = COPYING COPYING.LIB # the non-(L)GPL license texts are specified in the affected # individual source files. -QEMU_DEPENDENCIES = host-pkgconf zlib libglib2 +#------------------------------------------------------------- +# Host-qemu + +HOST_QEMU_DEPENDENCIES = host-pkgconf zlib libglib2 # BR ARCH qemu # ------- ---- @@ -44,20 +47,20 @@ QEMU_DEPENDENCIES = host-pkgconf zlib libglib2 # sh64 not supported # sparc sparc -QEMU_ARCH = $(ARCH) -ifeq ($(QEMU_ARCH),i486) - QEMU_ARCH = i386 +HOST_QEMU_ARCH = $(ARCH) +ifeq ($(HOST_QEMU_ARCH),i486) + HOST_QEMU_ARCH = i386 endif -ifeq ($(QEMU_ARCH),i586) - QEMU_ARCH = i386 +ifeq ($(HOST_QEMU_ARCH),i586) + HOST_QEMU_ARCH = i386 endif -ifeq ($(QEMU_ARCH),i686) - QEMU_ARCH = i386 +ifeq ($(HOST_QEMU_ARCH),i686) + HOST_QEMU_ARCH = i386 endif -ifeq ($(QEMU_ARCH),powerpc) - QEMU_ARCH = ppc +ifeq ($(HOST_QEMU_ARCH),powerpc) + HOST_QEMU_ARCH = ppc endif -HOST_QEMU_TARGETS=$(QEMU_ARCH)-linux-user +HOST_QEMU_TARGETS=$(HOST_QEMU_ARCH)-linux-user define HOST_QEMU_CONFIGURE_CMDS (cd $(@D); $(HOST_CONFIGURE_OPTS) ./configure \