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