| # | |
| # 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 |