|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- # QtCreator project file
-
- QT = core gui xml
-
- CONFIG = debug link_pkgconfig qt warn_on
- PKGCONFIG = jack liblo fluidsynth linuxsampler
-
- TARGET = carla-bridge-qtcreator
- TEMPLATE = app
- VERSION = 0.5.0
-
- # -----------------------------------------------------------
-
- SOURCES = \
- ../CarlaBridgeClient.cpp \
- ../CarlaBridgeOsc.cpp \
- ../CarlaBridgePlugin.cpp
-
- HEADERS = \
- ../CarlaBridge.hpp \
- ../CarlaBridgeClient.hpp \
- ../CarlaBridgeOsc.hpp
-
- # -----------------------------------------------------------
-
- # carla-engine
- SOURCES += \
- ../../backend/engine/CarlaEngine.cpp \
- ../../backend/engine/CarlaEngineOsc.cpp \
- ../../backend/engine/CarlaEngineThread.cpp \
- ../../backend/engine/CarlaEngineBridge.cpp \
- ../../backend/engine/CarlaEngineJack.cpp \
- ../../backend/engine/CarlaEnginePlugin.cpp \
- ../../backend/engine/CarlaEngineRtAudio.cpp
-
- # carla-plugin
- SOURCES += \
- ../../backend/plugin/CarlaPlugin.cpp \
- ../../backend/plugin/CarlaPluginThread.cpp \
- ../../backend/plugin/BridgePlugin.cpp \
- ../../backend/plugin/NativePlugin.cpp \
- ../../backend/plugin/LadspaPlugin.cpp \
- ../../backend/plugin/DssiPlugin.cpp \
- ../../backend/plugin/Lv2Plugin.cpp \
- ../../backend/plugin/VstPlugin.cpp \
- ../../backend/plugin/Vst3Plugin.cpp \
- ../../backend/plugin/FluidSynthPlugin.cpp \
- ../../backend/plugin/LinuxSamplerPlugin.cpp
-
- # carla-standalone
- SOURCES += \
- ../../backend/standalone/CarlaStandalone.cpp
-
- # -----------------------------------------------------------
-
- # common
- HEADERS += \
- ../../backend/CarlaBackend.hpp \
- ../../backend/CarlaEngine.hpp \
- ../../backend/CarlaNative.h \
- ../../backend/CarlaNative.hpp \
- ../../backend/CarlaPlugin.hpp \
- ../../backend/CarlaStandalone.hpp
-
- # engine
- HEADERS += \
- ../../backend/engine/CarlaEngineInternal.hpp \
- ../../backend/engine/CarlaEngineOsc.hpp \
- ../../backend/engine/CarlaEngineThread.hpp \
- ../../backend/engine/distrho/DistrhoPluginInfo.h
-
- # plugin
- HEADERS += \
- ../../backend/plugin/CarlaPluginInternal.hpp \
- ../../backend/plugin/CarlaPluginThread.hpp
-
- # includes
- HEADERS += \
- ../../includes/CarlaDefines.hpp \
- ../../includes/CarlaMIDI.h \
- ../../includes/ladspa_rdf.hpp \
- ../../includes/lv2_rdf.hpp
-
- # utils
- HEADERS += \
- ../../utils/CarlaBackendUtils.hpp \
- ../../utils/CarlaJuceUtils.hpp \
- ../../utils/CarlaLadspaUtils.hpp \
- ../../utils/CarlaLibUtils.hpp \
- ../../utils/CarlaLv2Utils.hpp \
- ../../utils/CarlaOscUtils.hpp \
- ../../utils/CarlaShmUtils.hpp \
- ../../utils/CarlaStateUtils.hpp \
- ../../utils/CarlaVstUtils.hpp \
- ../../utils/CarlaUtils.hpp \
- ../../utils/CarlaMutex.hpp \
- ../../utils/CarlaString.hpp \
- ../../utils/CarlaThread.hpp \
- ../../utils/lv2_atom_queue.hpp \
- ../../utils/RtList.hpp
-
- INCLUDEPATH = .. \
- ../../backend \
- ../../backend/engine \
- ../../backend/plugin \
- ../../backend/utils \
- ../../includes \
- ../../libs \
- ../../utils
-
- # -----------------------------------------------------------
-
- DEFINES = QTCREATOR_TEST HAVE_CPP11_SUPPORT
- DEFINES += DEBUG
- #DEFINES += VESTIGE_HEADER
- DEFINES += BUILD_BRIDGE BUILD_BRIDGE_PLUGIN BRIDGE_PLUGIN
-
- DEFINES += WANT_JACK
- DEFINES += WANT_LADSPA WANT_DSSI WANT_LV2 WANT_VST WANT_VST3
- DEFINES += WANT_FLUIDSYNTH WANT_LINUXSAMPLER
-
- LIBS = -ldl \
- ../../libs/lilv.a \
- ../../libs/rtmempool.a
-
- QMAKE_CXXFLAGS *= -std=gnu++0x
|