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.

69 lines
1.3KB

  1. # QtCreator project file
  2. QT = core gui
  3. CONFIG = debug
  4. CONFIG += link_pkgconfig shared qt warn_on
  5. DEFINES = DEBUG
  6. DEFINES += QTCREATOR_TEST
  7. # Plugins
  8. DEFINES += WANT_LADSPA WANT_DSSI
  9. # WANT_LV2 WANT_VST
  10. # Samplers
  11. DEFINES += WANT_FLUIDSYNTH
  12. # WANT_LINUXSAMPLER
  13. # ZynAddSubFX
  14. DEFINES += WANT_ZYNADDSUBFX
  15. # Misc
  16. DEFINES += WANT_SUIL
  17. PKGCONFIG = liblo suil-0 fluidsynth linuxsampler
  18. TARGET = CarlaPlugin
  19. TEMPLATE = lib
  20. VERSION = 0.5.0
  21. SOURCES = \
  22. CarlaPlugin.cpp \
  23. CarlaPluginThread.cpp \
  24. CarlaBridge.cpp \
  25. NativePlugin.cpp \
  26. LadspaPlugin.cpp \
  27. DssiPlugin.cpp \
  28. Lv2Plugin.cpp \
  29. VstPlugin.cpp \
  30. FluidSynthPlugin.cpp \
  31. LinuxSamplerPlugin.cpp
  32. HEADERS = \
  33. CarlaPluginInternal.hpp \
  34. CarlaPluginThread.hpp
  35. HEADERS += \
  36. ../CarlaBackend.hpp \
  37. ../CarlaEngine.hpp \
  38. ../CarlaNative.h \
  39. ../CarlaPlugin.hpp
  40. HEADERS += \
  41. ../../utils/CarlaUtils.hpp \
  42. ../../utils/CarlaJuceUtils.hpp \
  43. ../../utils/CarlaLibUtils.hpp \
  44. ../../utils/CarlaOscUtils.hpp \
  45. ../../utils/CarlaStateUtils.hpp \
  46. ../../utils/CarlaMutex.hpp \
  47. ../../utils/CarlaString.hpp \
  48. ../../utils/CarlaThread.hpp
  49. INCLUDEPATH = . .. \
  50. ../../includes \
  51. ../../libs \
  52. ../../utils
  53. QMAKE_CXXFLAGS += -std=c++0x