|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- # QtCreator project file
-
- QT = core
-
- CONFIG = debug
- CONFIG += link_pkgconfig qt shared warn_on
-
- DEFINES = DEBUG
- DEFINES += QTCREATOR_TEST
-
- # JACK
- DEFINES += CARLA_ENGINE_JACK
-
- # RtAudio/RtMidi
- DEFINES += CARLA_ENGINE_RTAUDIO HAVE_GETTIMEOFDAY
- DEFINES += __LINUX_ALSA__ __LINUX_ALSASEQ__ __LINUX_PULSE__ __UNIX_JACK__
- DEFINES += __RTAUDIO_DEBUG__ __RTMIDI_DEBUG__
-
- # DISTRHO Plugin
- # DEFINES += CARLA_ENGINE_PLUGIN
- # DEFINES += DISTRHO_PLUGIN_TARGET_STANDALONE
-
- # Misc
- DEFINES += WANT_LADSPA WANT_DSSI WANT_LV2 WANT_VST
-
- PKGCONFIG = liblo jack alsa libpulse-simple
-
- TARGET = carla_engine
- TEMPLATE = lib
- VERSION = 0.5.0
-
- SOURCES = \
- carla_engine.cpp \
- # carla_engine_osc.cpp \
- # carla_engine_thread.cpp \
- jack.cpp \
- plugin.cpp \
- rtaudio.cpp
-
- HEADERS = \
- carla_engine_internal.hpp \
- carla_engine_osc.hpp \
- carla_engine_thread.hpp
-
- HEADERS += \
- ../carla_backend.hpp \
- ../carla_engine.hpp \
- ../carla_plugin.hpp
-
- HEADERS += \
- ../../utils/carla_utils.hpp \
- ../../utils/carla_backend_utils.hpp \
- ../../utils/carla_juce_utils.hpp
-
- # HEADERS += \
- # plugin/DistrhoPluginInfo.h
-
- INCLUDEPATH = . .. \
- ../../includes \
- ../../libs \
- ../../utils
-
- # FIXME
- INCLUDEPATH += \
- /opt/kxstudio/include
-
- # RtAudio/RtMidi
- INCLUDEPATH += rtaudio-4.0.11 rtmidi-2.0.1
- SOURCES += rtaudio-4.0.11/RtAudio.cpp
- SOURCES += rtmidi-2.0.1/RtMidi.cpp
-
- # Plugin
- # INCLUDEPATH += ../distrho-plugin-toolkit
-
- QMAKE_CXXFLAGS *= -std=c++0x
|