| @@ -1,106 +0,0 @@ | |||||
| TARGET = carla_backend | |||||
| TEMPLATE = lib | |||||
| VERSION = 1.9.5 | |||||
| mac { | |||||
| QT_CONFIG -= no-pkg-config | |||||
| PKG_CONFIG = PKG_CONFIG_PATH=/Users/falktx/builds/carla/lib/pkgconfig:/Users/falktx/builds/carla64/lib/pkgconfig /Users/falktx/builds/carla64/bin/pkg-config | |||||
| } | |||||
| CONFIG = debug | |||||
| CONFIG += link_pkgconfig shared warn_on | |||||
| DEFINES = DEBUG | |||||
| DEFINES += BUILDING_CARLA | |||||
| DEFINES += REAL_BUILD | |||||
| # DEFINES += HAVE_DGL | |||||
| DEFINES += HAVE_LIBLO | |||||
| DEFINES += HAVE_LIBMAGIC | |||||
| DEFINES += HAVE_FLUIDSYNTH | |||||
| DEFINES += HAVE_ZYN_DEPS | |||||
| DEFINES += HAVE_ZYN_UI_DEPS | |||||
| PKGCONFIG += liblo | |||||
| PKGCONFIG += fftw3 | |||||
| PKGCONFIG += fluidsynth | |||||
| PKGCONFIG += mxml | |||||
| PKGCONFIG += zlib | |||||
| SOURCES = \ | |||||
| # Backend (main) | |||||
| backend/CarlaStandalone.cpp \ | |||||
| # Backend (engine) | |||||
| backend/engine/CarlaEngine.cpp \ | |||||
| backend/engine/CarlaEngineClient.cpp \ | |||||
| backend/engine/CarlaEngineData.cpp \ | |||||
| backend/engine/CarlaEngineInternal.cpp \ | |||||
| backend/engine/CarlaEngineGraph.cpp \ | |||||
| backend/engine/CarlaEngineJack.cpp \ | |||||
| backend/engine/CarlaEngineJuce.cpp \ | |||||
| backend/engine/CarlaEngineNative.cpp \ | |||||
| backend/engine/CarlaEngineOsc.cpp \ | |||||
| backend/engine/CarlaEngineOscSend.cpp \ | |||||
| backend/engine/CarlaEnginePorts.cpp \ | |||||
| backend/engine/CarlaEngineThread.cpp \ | |||||
| # Backend (plugins) | |||||
| backend/plugin/CarlaPlugin.cpp \ | |||||
| backend/plugin/CarlaPluginAU.cpp \ | |||||
| backend/plugin/CarlaPluginBridge.cpp \ | |||||
| backend/plugin/CarlaPluginDSSI.cpp \ | |||||
| backend/plugin/CarlaPluginFluidSynth.cpp \ | |||||
| backend/plugin/CarlaPluginInternal.cpp \ | |||||
| backend/plugin/CarlaPluginJuce.cpp \ | |||||
| backend/plugin/CarlaPluginLADSPA.cpp \ | |||||
| backend/plugin/CarlaPluginLV2.cpp \ | |||||
| backend/plugin/CarlaPluginNative.cpp \ | |||||
| backend/plugin/CarlaPluginVST2.cpp | |||||
| HEADERS = \ | |||||
| # C API | |||||
| backend/CarlaBackend.h \ | |||||
| backend/CarlaHost.h \ | |||||
| backend/CarlaUtils.h \ | |||||
| # C++ API | |||||
| backend/CarlaEngine.hpp \ | |||||
| backend/CarlaPlugin.hpp | |||||
| INCLUDEPATH = \ | |||||
| backend \ | |||||
| includes \ | |||||
| modules \ | |||||
| utils | |||||
| LIBS = \ | |||||
| # Pre-Compiled modules | |||||
| ../build/modules/Debug/jackbridge.a \ | |||||
| ../build/modules/Debug/juce_core.a \ | |||||
| ../build/modules/Debug/lilv.a \ | |||||
| ../build/modules/Debug/native-plugins.a \ | |||||
| ../build/modules/Debug/rtmempool.a | |||||
| #mac { | |||||
| LIBS += \ | |||||
| # Pre-Compiled modules (OSX only) | |||||
| ../build/modules/Debug/juce_gui_extra.a \ | |||||
| # OSX frameworks | |||||
| -framework Accelerate \ | |||||
| -framework AppKit \ | |||||
| -framework AudioToolbox \ | |||||
| -framework AudioUnit \ | |||||
| -framework Cocoa \ | |||||
| -framework CoreAudio \ | |||||
| -framework CoreAudioKit \ | |||||
| -framework CoreFoundation \ | |||||
| -framework CoreMIDI \ | |||||
| -framework IOKit \ | |||||
| -framework OpenGL \ | |||||
| -framework QuartzCore | |||||
| #} | |||||
| #unix { | |||||
| LIBS += \ | |||||
| -lmagic | |||||
| #} | |||||
| QMAKE_CFLAGS *= -std=gnu99 | |||||
| QMAKE_CXXFLAGS *= -std=gnu++0x | |||||