diff --git a/Makefile b/Makefile index 7ce96ec7fbacfba1b64d2f1ab231fca9ab7bb6ff..340422b9adcbe65f377e2f77e96d96ff5271ad95 100644 --- a/Makefile +++ b/Makefile @@ -35,13 +35,21 @@ clean_methods := $(methods:%=clean-%) .PHONY: all all: $(methods) +.PHONY: helper +helper: + $(MAKE) -C src/helper_files + .PHONY: methods -$(methods): +$(methods): helper $(MAKE) -C src/methods/$@ +.PHONY: clean_helper +clean_helper: + $(MAKE) -C src/helper_files + .PHONY: $(clean_methods) $(clean_methods): $(MAKE) -C src/methods/$(@:clean-%=%) clean .PHONY: clean -clean: $(clean_methods) +clean: clean_helper $(clean_methods)