From ecf940e34b42f78f9651a73e8bcd0c6dc3c75cb5 Mon Sep 17 00:00:00 2001 From: Julian Blake Kongslie Date: Sat, 15 Oct 2022 14:12:31 -0700 Subject: Depend on external nanosim dependency. --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 65cc016..5c1228b 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ PALBART := palbart override CXXFLAGS += -std=c++20 -override COMPILE_FLAGS := -MMD -MP -I. +override COMPILE_FLAGS := -MMD -MP -I. -Inanosim override LINK_FLAGS := ifneq "$(strip $(PACKAGES))" "" @@ -33,6 +33,12 @@ clean: .SECONDARY: .SUFFIXES: +nanosim/.present: + git submodule update --init --recursive + @touch $@ + +-include nanosim/.present + override SOURCES := $(shell find -\( -name build -prune -\) -o -\( -\( -name \*.bin -o -name \*.cpp -o -name \*.pal -\) -print -\)) override OBJECTS := $(addprefix $(BUILD)/, $(addsuffix .o, $(basename $(SOURCES)))) -- cgit v1.2.3