Check dependencies.

This commit is contained in:
redxef 2024-05-13 19:24:12 +02:00
parent 260f0a3cb4
commit 4eb9d4578b
Signed by: redxef
GPG key ID: 7DAC3AA211CBD921

View file

@ -1,7 +1,15 @@
SRCS := qemu-vm qemu-vm-*
TARGET ?= /usr/local
install: $(SRCS)
ARCH != uname -m
SRCS := qemu-vm qemu-vm-*
install: check_deps $(SRCS)
install -Dm 0755 --owner=root --group=root -t $(TARGET)/bin $(SRCS)
.PHONY: install
check_deps:
@command -v qemu-system-$(ARCH)
@command -v qemu-affinity
@command -v swtpm
@command -v dnsmasq
.PHONY: install check_deps