Collection of tools useful for audio production
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.

59 lines
1.1KB

  1. # QtCreator project file
  2. QT = core gui
  3. CONFIG = debug
  4. CONFIG += link_pkgconfig qt warn_on # plugin shared
  5. DEFINES = DEBUG
  6. DEFINES += QTCREATOR_TEST
  7. DEFINES += CARLA_ENGINE_RTAUDIO
  8. DEFINES += WANT_LADSPA WANT_DSSI WANT_LV2 WANT_VST
  9. DEFINES += WANT_FLUIDSYNTH WANT_LINUXSAMPLER
  10. PKGCONFIG = liblo
  11. PKGCONFIG += jack
  12. PKGCONFIG += alsa libpulse-simple
  13. PKGCONFIG += suil-0
  14. PKGCONFIG += fluidsynth linuxsampler
  15. PKGCONFIG += fftw3 mxml
  16. TARGET = carla_backend
  17. TEMPLATE = app # lib
  18. VERSION = 0.5.0
  19. SOURCES = \
  20. carla_backend_standalone.cpp
  21. HEADERS = \
  22. carla_backend.hpp \
  23. carla_backend_standalone.hpp
  24. INCLUDEPATH = . \
  25. ../carla-engine \
  26. ../carla-includes \
  27. ../carla-native \
  28. ../carla-plugin \
  29. ../carla-utils
  30. LIBS = \
  31. ../carla-engine/carla_engine.a \
  32. ../carla-plugin/carla_plugin.a \
  33. ../carla-native/carla_native.a
  34. LIBS += \
  35. ../carla-lilv/carla_lilv.a \
  36. ../carla-rtmempool/carla_rtmempool.a
  37. QMAKE_CXXFLAGS *= -std=c++0x
  38. # NTK
  39. QMAKE_CXXFLAGS *= `ntk-config --cxxflags`
  40. QMAKE_LFLAGS *= `ntk-config --ldflags`
  41. LIBS += `ntk-config --libs`
  42. unix {
  43. LIBS += -ldl -lm
  44. }