diff options
Diffstat (limited to 'Makefile.target')
-rw-r--r-- | Makefile.target | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Makefile.target b/Makefile.target index 7681dba..6a6f753 100644 --- a/Makefile.target +++ b/Makefile.target @@ -175,12 +175,13 @@ LOCAL_SRC_FILES += fpu/softfloat-native.c endif # compile KVM only if target is x86 on x86 Linux -ifeq ($(QEMU_HOST_TAG)-$(EMULATOR_TARGET_ARCH),linux-x86-x86) -# the following is to include linux/kvm.h -LOCAL_CFLAGS += -I /usr/include -LOCAL_SRC_FILES += \ - target-i386/kvm.c \ - kvm-all.c +QEMU_KVM_TAG := $(QEMU_HOST_TAG)-$(EMULATOR_TARGET_ARCH) +QEMU_DO_KVM := $(if $(filter linux-x86-x86 linux-x86_64-x86,$(QEMU_KVM_TAG)),true,false) +ifeq ($(QEMU_DO_KVM),true) + LOCAL_SRC_FILES += \ + target-i386/kvm.c \ + kvm-all.c \ + kvm-android.c endif ############################################################################## |