Research-Stack/4-Infrastructure/infra/embedded_surface/kvm/Makefile

21 lines
343 B
Makefile

BUILD_DIR := build
KVM_BOOT := $(BUILD_DIR)/gcl_kvm_boot
.PHONY: all array clean run
all: $(KVM_BOOT)
$(BUILD_DIR):
mkdir -p $(BUILD_DIR)
$(KVM_BOOT): gcl_kvm_boot.c | $(BUILD_DIR)
cc -std=c11 -Wall -Wextra -O2 -o $@ $<
run: $(KVM_BOOT)
./$(KVM_BOOT)
array: $(KVM_BOOT)
./kvm_array_harness.py --count 10
clean:
rm -rf $(BUILD_DIR)