From 9fdeceab21def84126d1f82af8aae480e2fa5c1c Mon Sep 17 00:00:00 2001 From: bsp2 Date: Sun, 14 Oct 2018 13:01:37 +0200 Subject: [PATCH] add missing 'install' target; add 'all' target to MSVC makefile --- makefile.linux | 2 ++ makefile.msvc | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/makefile.linux b/makefile.linux index e76ceb77..7ad606fe 100644 --- a/makefile.linux +++ b/makefile.linux @@ -41,12 +41,14 @@ clean: dep: make -C dep -f makefile.linux clean make -C dep -f makefile.linux bin + make -C dep -f makefile.linux install # do a complete rebuild: .PHONY: all all: make -C dep -f makefile.linux clean make -C dep -f makefile.linux bin + make -C dep -f makefile.linux install make -f makefile.linux clean make -f makefile.linux shared_lib make -C plugins -f makefile.linux clean diff --git a/makefile.msvc b/makefile.msvc index 4ed1da12..972365ab 100644 --- a/makefile.msvc +++ b/makefile.msvc @@ -4,6 +4,8 @@ # NUM_JOBS=20 +#NUM_JOBS=1 +#NUM_JOBS=$(NUM_PROCESSORS) .PHONY: bin bin: vst @@ -34,3 +36,23 @@ clean: make -f makefile_vst_instr.msvc clean make -f makefile_vst_effect.msvc clean +# rebuild dependencies: +.PHONY: dep +dep: + make -C dep -f makefile.msvc clean + make -C dep -f makefile.msvc bin + make -C dep -f makefile.msvc install + +# do a complete rebuild: +.PHONY: all +all: + make -C dep -f makefile.msvc clean + make -C dep -f makefile.msvc bin + make -C dep -f makefile.msvc install + make -f makefile.msvc clean + make -f makefile.msvc shared_lib + make -C plugins -f makefile.msvc clean + make -C plugins -f makefile.msvc bin + make -f makefile.msvc clean + make -f makefile.msvc lib + make -f makefile.msvc bin