diff options
| author | Julian Blake Kongslie | 2022-10-15 14:12:31 -0700 |
|---|---|---|
| committer | Julian Blake Kongslie | 2022-10-15 14:12:31 -0700 |
| commit | ecf940e34b42f78f9651a73e8bcd0c6dc3c75cb5 (patch) | |
| tree | 36a290bf7a6ed585cf040964c8e7481f4df1d631 /Makefile | |
| parent | Move shared_bus into arbiter (diff) | |
| download | biggolf-ecf940e34b42f78f9651a73e8bcd0c6dc3c75cb5.tar.xz | |
Depend on external nanosim dependency.
Diffstat (limited to '')
| -rw-r--r-- | Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
| @@ -15,7 +15,7 @@ PALBART := palbart | |||
| 15 | 15 | ||
| 16 | override CXXFLAGS += -std=c++20 | 16 | override CXXFLAGS += -std=c++20 |
| 17 | 17 | ||
| 18 | override COMPILE_FLAGS := -MMD -MP -I. | 18 | override COMPILE_FLAGS := -MMD -MP -I. -Inanosim |
| 19 | override LINK_FLAGS := | 19 | override LINK_FLAGS := |
| 20 | 20 | ||
| 21 | ifneq "$(strip $(PACKAGES))" "" | 21 | ifneq "$(strip $(PACKAGES))" "" |
| @@ -33,6 +33,12 @@ clean: | |||
| 33 | .SECONDARY: | 33 | .SECONDARY: |
| 34 | .SUFFIXES: | 34 | .SUFFIXES: |
| 35 | 35 | ||
| 36 | nanosim/.present: | ||
| 37 | git submodule update --init --recursive | ||
| 38 | @touch $@ | ||
| 39 | |||
| 40 | -include nanosim/.present | ||
| 41 | |||
| 36 | override SOURCES := $(shell find -\( -name build -prune -\) -o -\( -\( -name \*.bin -o -name \*.cpp -o -name \*.pal -\) -print -\)) | 42 | override SOURCES := $(shell find -\( -name build -prune -\) -o -\( -\( -name \*.bin -o -name \*.cpp -o -name \*.pal -\) -print -\)) |
| 37 | 43 | ||
| 38 | override OBJECTS := $(addprefix $(BUILD)/, $(addsuffix .o, $(basename $(SOURCES)))) | 44 | override OBJECTS := $(addprefix $(BUILD)/, $(addsuffix .o, $(basename $(SOURCES)))) |
