diff --git a/Makefile b/Makefile index 8b85264..af0c8ac 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,9 @@ AMSREV := $(AMSREV)-dirty endif -all: fusee stratosphere exosphere thermosphere troposphere +COMPONENTS := fusee stratosphere exosphere thermosphere troposphere + +all: $(COMPONENTS) thermosphere: $(MAKE) -C thermosphere all @@ -26,7 +28,7 @@ clean: $(MAKE) -C fusee clean rm -rf out - + dist: all $(eval MAJORVER = $(shell grep '\ATMOSPHERE_RELEASE_VERSION_MAJOR\b' common/include/atmosphere/version.h \ | tr -s [:blank:] \ @@ -63,6 +65,6 @@ mkdir out mv atmosphere-$(AMSVER).zip out/atmosphere-$(AMSVER).zip cp fusee/fusee-primary/fusee-primary.bin out/fusee-primary.bin - -.PHONY: $(TOPTARGETS) fusee + +.PHONY: $(TOPTARGETS) $(COMPONENTS)