Extra "ports" of juce-based plugins using the distrho build system
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.

28 lines
709B

  1. dofile("../../../scripts/make-project.lua")
  2. package = make_juce_lv2_project("CabbagePluginMidiLv2")
  3. project.bindir = "../../../bin/cabbage"
  4. package.links = { package.links, "csound64", "sndfile", "FLAC", "vorbisenc", "vorbis", "ogg", "m" }
  5. package.defines = { package.defines, "Cabbage_Plugin_Midi=1", "Cabbage_Plugin_LV2=1", "USE_DOUBLE=1", "CSOUND6=1" }
  6. package.includepaths = {
  7. package.includepaths,
  8. "/opt/kxstudio/include/csound",
  9. "/usr/include/csound"
  10. }
  11. package.libpaths = {
  12. package.libpaths,
  13. "/opt/kxstudio/lib"
  14. }
  15. package.files = {
  16. matchfiles (
  17. "../source/*.cpp",
  18. "../source/Plugin/*.cpp",
  19. "../../../libs/juce-plugin/JucePluginMain.cpp"
  20. )
  21. }