diff --git a/mk/depends.mk b/mk/depends.mk index 783bde7..e6853dd 100644 --- a/mk/depends.mk +++ b/mk/depends.mk @@ -1,5 +1,13 @@ # Dependencies +ifeq ($(shell which rustup),) +$(error rustup not found, install from "https://rustup.rs/") +endif + +ifeq ($(shell which nasm),) +$(error nasm not found, install from your package manager) +endif + CARGO_CONFIG_VERSION=0.1.1 ifeq ($(shell cargo install --list | grep '^cargo-config v$(CARGO_CONFIG_VERSION):$$'),) $(error cargo-config $(CARGO_CONFIG_VERSION) not found, run "cargo install --force --version $(CARGO_CONFIG_VERSION) cargo-config")