Browse Source

auto-set -j option in makefile, and split out cmake setup rule

Adam Ierymenko 6 years ago
parent
commit
b34218c8c2
1 changed files with 5 additions and 2 deletions
  1. 5 2
      Makefile

+ 5 - 2
Makefile

@@ -5,8 +5,11 @@ CMAKE_OPTS := -DCMAKE_BUILD_TYPE=Release
 
 
 .PHONY: all
 .PHONY: all
 
 
-all:
-	mkdir -p ${BUILDDIR} && cd ${BUILDDIR} && cmake .. ${CMAKE_OPTS} && $(MAKE) -j$(shell getconf _NPROCESSORS_ONLN)
+all:	setup
+	cd ${BUILDDIR} && $(MAKE) -j$(shell getconf _NPROCESSORS_ONLN)
+
+setup:
+	mkdir -p ${BUILDDIR} && cd ${BUILDDIR} && cmake .. ${CMAKE_OPTS}
 
 
 clean:
 clean:
 	rm -rf ${BUILDDIR}
 	rm -rf ${BUILDDIR}