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