From 03e6618a1097f10bbbdb602ea1658547ffd3a4b5 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sat, 6 Jun 2020 21:29:53 -0600 Subject: [PATCH] Require xargo 0.3.20 --- Makefile | 3 +++ mk/depends.mk | 6 ++++++ 2 files changed, 9 insertions(+) create mode 100644 mk/depends.mk diff --git a/Makefile b/Makefile index ba82181..49dac73 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,9 @@ # Configuration and variables include mk/config.mk +# Dependencies +include mk/depends.mk + all: build/harddrive.bin coreboot: build/coreboot.elf diff --git a/mk/depends.mk b/mk/depends.mk new file mode 100644 index 0000000..9b5b5f6 --- /dev/null +++ b/mk/depends.mk @@ -0,0 +1,6 @@ +# Dependencies + +XARGO_VERSION=0.3.20 +ifeq ($(shell cargo install --list | grep '^xargo v$(XARGO_VERSION):$$'),) +$(error xargo $(XARGO_VERSION) not found, run "cargo install --force --version $(XARGO_VERSION) xargo") +endif