Browse Source

Misc

tags/1.9.4
falkTX 12 years ago
parent
commit
4189b7f085
3 changed files with 68 additions and 23 deletions
  1. +1
    -0
      source/backend/native/carla_native.pro
  2. +2
    -4
      source/backend/plugin/CarlaPlugin.pro
  3. +65
    -19
      source/bridges/qtcreator/carla-bridge-plugin.pro

+ 1
- 0
source/backend/native/carla_native.pro View File

@@ -6,6 +6,7 @@ CONFIG = debug
CONFIG += link_pkgconfig qt shared warn_on CONFIG += link_pkgconfig qt shared warn_on


DEFINES = DEBUG DEFINES = DEBUG
DEFINES += HAVE_CPP11_SUPPORT
DEFINES += QTCREATOR_TEST DEFINES += QTCREATOR_TEST


# ZynAddSubFX # ZynAddSubFX


+ 2
- 4
source/backend/plugin/CarlaPlugin.pro View File

@@ -12,6 +12,7 @@ CONFIG = debug
CONFIG += link_pkgconfig qt shared warn_on CONFIG += link_pkgconfig qt shared warn_on


DEFINES = DEBUG DEFINES = DEBUG
DEFINES += HAVE_CPP11_SUPPORT
DEFINES += QTCREATOR_TEST MOC_PARSING DEFINES += QTCREATOR_TEST MOC_PARSING


# Shared # Shared
@@ -22,9 +23,6 @@ DEFINES += WANT_LV2
DEFINES += WANT_VST DEFINES += WANT_VST
DEFINES += WANT_PLUGIN DEFINES += WANT_PLUGIN
DEFINES += WANT_RTAUDIO DEFINES += WANT_RTAUDIO
DEFINES += WANT_JACK
DEFINES += WANT_JACK_LATENCY
DEFINES += WANT_JACK_PORT_RENAME
DEFINES += WANT_FLUIDSYNTH DEFINES += WANT_FLUIDSYNTH
DEFINES += WANT_LINUXSAMPLER DEFINES += WANT_LINUXSAMPLER
DEFINES += WANT_OPENGL DEFINES += WANT_OPENGL
@@ -37,7 +35,7 @@ DEFINES += WANT_ZYNADDSUBFX_UI
PKGCONFIG += liblo PKGCONFIG += liblo


# FluidSynth # FluidSynth
PKGCONFIG += fluidsynth linuxsampler
PKGCONFIG += fluidsynth


# LinuxSampler # LinuxSampler
PKGCONFIG += linuxsampler PKGCONFIG += linuxsampler


+ 65
- 19
source/bridges/qtcreator/carla-bridge-plugin.pro View File

@@ -1,13 +1,64 @@
# QtCreator project file # QtCreator project file


TARGET = carla-bridge-qtcreator
TEMPLATE = app
VERSION = 1.0

# -------------------------------------------------------

QT = core gui xml QT = core gui xml


CONFIG = debug link_pkgconfig qt warn_on
PKGCONFIG = jack liblo fluidsynth linuxsampler
CONFIG = debug
CONFIG += link_pkgconfig qt shared warn_on


TARGET = carla-bridge-qtcreator
TEMPLATE = app
VERSION = 0.5.0
DEFINES = DEBUG
DEFINES += HAVE_CPP11_SUPPORT
DEFINES += QTCREATOR_TEST

DEFINES += BUILD_BRIDGE BUILD_BRIDGE_PLUGIN BRIDGE_PLUGIN

# Shared
DEFINES += WANT_NATIVE
DEFINES += WANT_LADSPA
DEFINES += WANT_DSSI
DEFINES += WANT_LV2
DEFINES += WANT_VST
#DEFINES += WANT_PLUGIN
#DEFINES += WANT_RTAUDIO
DEFINES += WANT_FLUIDSYNTH
DEFINES += WANT_LINUXSAMPLER
DEFINES += WANT_OPENGL
DEFINES += WANT_AUDIOFILE
DEFINES += WANT_MIDIFILE
DEFINES += WANT_ZYNADDSUBFX
DEFINES += WANT_ZYNADDSUBFX_UI

# Engine
PKGCONFIG += liblo

# RtAudio
DEFINES += HAVE_GETTIMEOFDAY
DEFINES += __RTAUDIO_DEBUG__ __RTMIDI_DEBUG__

# ALSA
DEFINES += __LINUX_ALSA__ __LINUX_ALSASEQ__
PKGCONFIG += alsa

# JACK
DEFINES += __UNIX_JACK__

# PulseAudio
DEFINES += __LINUX_PULSE__
PKGCONFIG += libpulse-simple

# DISTRHO Plugin
DEFINES += DISTRHO_PLUGIN_TARGET_VST

# FluidSynth
PKGCONFIG += fluidsynth

# LinuxSampler
PKGCONFIG += linuxsampler


# ----------------------------------------------------------- # -----------------------------------------------------------


@@ -23,7 +74,7 @@ HEADERS = \


# ----------------------------------------------------------- # -----------------------------------------------------------


# carla-engine
# Engine
SOURCES += \ SOURCES += \
../../backend/engine/CarlaEngine.cpp \ ../../backend/engine/CarlaEngine.cpp \
../../backend/engine/CarlaEngineOsc.cpp \ ../../backend/engine/CarlaEngineOsc.cpp \
@@ -33,9 +84,10 @@ SOURCES += \
../../backend/engine/CarlaEnginePlugin.cpp \ ../../backend/engine/CarlaEnginePlugin.cpp \
../../backend/engine/CarlaEngineRtAudio.cpp ../../backend/engine/CarlaEngineRtAudio.cpp


# carla-plugin
# Plugin
SOURCES += \ SOURCES += \
../../backend/plugin/CarlaPlugin.cpp \ ../../backend/plugin/CarlaPlugin.cpp \
../../backend/plugin/CarlaPluginGui.cpp \
../../backend/plugin/CarlaPluginThread.cpp \ ../../backend/plugin/CarlaPluginThread.cpp \
../../backend/plugin/BridgePlugin.cpp \ ../../backend/plugin/BridgePlugin.cpp \
../../backend/plugin/NativePlugin.cpp \ ../../backend/plugin/NativePlugin.cpp \
@@ -47,7 +99,7 @@ SOURCES += \
../../backend/plugin/FluidSynthPlugin.cpp \ ../../backend/plugin/FluidSynthPlugin.cpp \
../../backend/plugin/LinuxSamplerPlugin.cpp ../../backend/plugin/LinuxSamplerPlugin.cpp


# carla-standalone
# Standalone
SOURCES += \ SOURCES += \
../../backend/standalone/CarlaStandalone.cpp ../../backend/standalone/CarlaStandalone.cpp


@@ -110,17 +162,11 @@ INCLUDEPATH = .. \


# ----------------------------------------------------------- # -----------------------------------------------------------


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 = -ldl \
../../backend/libcarla_native.a \
../../libs/dgl.a \
../../libs/lilv.a \ ../../libs/lilv.a \
../../libs/rtmempool.a
../../libs/rtmempool.a \
../../libs/widgets.a


QMAKE_CXXFLAGS *= -std=gnu++0x QMAKE_CXXFLAGS *= -std=gnu++0x

Loading…
Cancel
Save