blob: 2b0dbfc95cc1df9ed2b8e542a730801ff345969a [file] [log] [blame]
.PHONY: clean qemu_bin
TARGETS ?= i386-linux-user x86_64-linux-user
qemu_bin: honggfuzz-qemu/config.status
@echo "\nRun \"cd honggfuzz-qemu/ && make\"."
@echo "Targets: \"honggfuzz-qemu/*-linux-user/qemu-*\".\n"
honggfuzz-qemu/config.status: honggfuzz-qemu/
@echo "=== Configuring QEMU for \"$(TARGETS)\" ==="
@cd honggfuzz-qemu/ && \
LIBS=-ldl ./configure --honggfuzz-path="$(PWD)/../" --disable-system --target-list="$(TARGETS)"
honggfuzz-qemu/:
@echo "=== Cloning custom QEMU version ==="
@git clone --depth 1 https://github.com/thebabush/honggfuzz-qemu.git -b honggfuzz
clean:
@echo "=== Cleaning ==="
rm -rf honggfuzz-qemu/