diff --git a/Makefile b/Makefile index b49d149d2..1f338c0a8 100644 --- a/Makefile +++ b/Makefile @@ -92,16 +92,11 @@ LDLIBS += $(shell pkg-config --libs ${PKGS}) all: src plugins | lib +# Build everything with different profiles: debug, coverage, ... everything: $(MAKE) DEBUG=1 $(MAKE) COVERAGE=1 $(MAKE) PROFILE=1 - $(MAKE) doc - $(MAKE) tests - -install: $(addprefix install-,$(MODULES)) - -clean: $(addprefix clean-,$(MODULES)) docker: docker build -t villas . @@ -118,5 +113,8 @@ doc: | $(BUILDDIR)/doc/ .PRECIOUS: %/ .SECONDEXPANSION: +install: $(addprefix install-,$(filter-out thirdparty,$(MODULES))) +clean: $(addprefix clean-,$(filter-out thirdparty,$(MODULES))) + -include $(wildcard $(BUILDDIR)/**/*.d) -include $(addsuffix /Makefile.inc,$(MODULES))