Audio plugin host https://kx.studio/carla
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.

CarlaPlugin.pro 1.7KB

11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. # QtCreator project file
  2. TARGET = CarlaPlugin
  3. TEMPLATE = lib
  4. VERSION = 1.0
  5. # -------------------------------------------------------
  6. QT = core gui xml
  7. CONFIG = debug
  8. CONFIG += link_pkgconfig qt shared warn_on
  9. DEFINES = DEBUG
  10. DEFINES += QTCREATOR_TEST
  11. # Shared
  12. DEFINES += WANT_NATIVE
  13. DEFINES += WANT_LADSPA
  14. DEFINES += WANT_DSSI
  15. DEFINES += WANT_LV2
  16. DEFINES += WANT_VST
  17. DEFINES += WANT_PLUGIN
  18. DEFINES += WANT_RTAUDIO
  19. DEFINES += WANT_JACK
  20. DEFINES += WANT_JACK_LATENCY
  21. DEFINES += WANT_JACK_PORT_RENAME
  22. DEFINES += WANT_FLUIDSYNTH
  23. DEFINES += WANT_LINUXSAMPLER
  24. DEFINES += WANT_OPENGL
  25. DEFINES += WANT_AUDIOFILE
  26. DEFINES += WANT_MIDIFILE
  27. DEFINES += WANT_ZYNADDSUBFX
  28. DEFINES += WANT_ZYNADDSUBFX_UI
  29. # Plugin
  30. PKGCONFIG += liblo
  31. # FluidSynth
  32. PKGCONFIG += fluidsynth linuxsampler
  33. # LinuxSampler
  34. PKGCONFIG += linuxsampler
  35. # -------------------------------------------------------
  36. SOURCES = \
  37. CarlaPlugin.cpp \
  38. CarlaPluginThread.cpp \
  39. BridgePlugin.cpp \
  40. NativePlugin.cpp \
  41. LadspaPlugin.cpp \
  42. DssiPlugin.cpp \
  43. Lv2Plugin.cpp \
  44. VstPlugin.cpp \
  45. FluidSynthPlugin.cpp \
  46. LinuxSamplerPlugin.cpp
  47. HEADERS = \
  48. CarlaPluginInternal.hpp \
  49. CarlaPluginThread.hpp
  50. HEADERS += \
  51. ../CarlaBackend.hpp \
  52. ../CarlaEngine.hpp \
  53. ../CarlaNative.h \
  54. ../CarlaPlugin.hpp
  55. HEADERS += \
  56. ../../utils/CarlaUtils.hpp \
  57. ../../utils/CarlaJuceUtils.hpp \
  58. ../../utils/CarlaLibUtils.hpp \
  59. ../../utils/CarlaOscUtils.hpp \
  60. ../../utils/CarlaStateUtils.hpp \
  61. ../../utils/CarlaMutex.hpp \
  62. ../../utils/CarlaString.hpp \
  63. ../../utils/CarlaThread.hpp
  64. INCLUDEPATH = . .. \
  65. ../../includes \
  66. ../../libs \
  67. ../../utils
  68. QMAKE_CXXFLAGS += -std=c++0x