You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
709B

  1. #
  2. # Makefile for VCV rack lib + Microsoft Visual C++ 2003 / 2005 / 2008 / 2017 ToolKit
  3. #
  4. #
  5. NUM_JOBS=20
  6. .PHONY:
  7. bin: vst
  8. .PHONY:
  9. lib:
  10. make -f makefile_lib.msvc bin -j $(NUM_JOBS)
  11. .PHONY:
  12. vst: lib
  13. make -f makefile_vst_instr.msvc bin -j $(NUM_JOBS)
  14. rm -f src/vst2_main.o
  15. make -f makefile_vst_effect.msvc bin -j $(NUM_JOBS)
  16. # (note) cannot use both instrument and effect plugin at the same time!
  17. mv veeseevstrack_instr.dll vst2_bin/veeseevstrack_instr.dll__
  18. mv veeseevstrack_effect.dll vst2_bin/
  19. @ls -l vst2_bin/veeseevstrack_instr.dll__
  20. @ls -l vst2_bin/veeseevstrack_effect.dll
  21. clean:
  22. make -f makefile_lib.msvc clean
  23. make -f makefile_vst_instr.msvc clean
  24. make -f makefile_vst_effect.msvc clean