# | |
# Copyright (c) 2017 Intel Corporation | |
# | |
# SPDX-License-Identifier: Apache-2.0 | |
# Abstraction of 'run' goal with Qemu | |
# QEMU_INSTANCE is a command line argument to make. | |
QEMU_FLAGS = $(QEMU_FLAGS_$(ARCH)) | |
ifeq ($(JAILHOUSE_QEMU_IMG_FILE),) | |
run: zephyr | |
$(error You have to provide a valid qcow2 QEMU image to be a Jailhouse root cell (variable JAILHOUSE_QEMU_IMG_FILE)!) | |
else | |
run: zephyr | |
@echo '[QEMU] CPU: $(QEMU_CPU_TYPE_$(ARCH))' | |
$(Q)$(QEMU_x86) $(QEMU_FLAGS) $(QEMU_EXTRA_FLAGS) | |
endif |