Makefile: run CMake with CMAKE_ARGS defined

This ensures to re-run CMake when using something like:

> CMAKE_ARGS="-DSTRICT_TESTS=true -DDO_COVERAGE=1 make check-unit
This commit is contained in:
Daniel Hahler 2019-01-09 21:19:15 +01:00
parent a01669693e
commit 39cc36a979
1 changed files with 5 additions and 0 deletions

View File

@ -12,6 +12,11 @@ all: $(TARGETS) ;
$(TARGETS): cmake-build $(TARGETS): cmake-build
# Run CMake always with CMAKE_ARGS defined.
ifdef CMAKE_ARGS
.PHONY: $(BUILDDIR)/Makefile
endif
$(BUILDDIR)/Makefile: $(BUILDDIR)/Makefile:
$(ECHO) "Creating build directory and running cmake in it. You can also run CMake directly, if you want." $(ECHO) "Creating build directory and running cmake in it. You can also run CMake directly, if you want."
$(ECHO) $(ECHO)