Browse Source

Misc

tags/1.9.4
falkTX 11 years ago
parent
commit
78b8ad3fda
1 changed files with 62 additions and 1 deletions
  1. +62
    -1
      source/bridges/Makefile

+ 62
- 1
source/bridges/Makefile View File

@@ -120,7 +120,7 @@ endif


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


TARGETS = native
TARGETS = jackplugin native


# -------------------------------------------------------------- # --------------------------------------------------------------
# UI bridges # UI bridges
@@ -230,6 +230,10 @@ ui_vst-x11: carla-bridge-vst-x11


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


jackplugin: jackplugin/libjack.so.0

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

native: carla-bridge-native native: carla-bridge-native
posix32: carla-bridge-posix32 posix32: carla-bridge-posix32
posix64: carla-bridge-posix64 posix64: carla-bridge-posix64
@@ -395,6 +399,63 @@ carla-bridge-lv2-qt5: $(OBJS_UI_LV2_QT5) $(OBJS_UI_LV2_LIBS) ../modules/theme.qt
# -------------------------------------------------------------- # --------------------------------------------------------------
# native # native


OBJS_PLUGIN = \
jackplugin/CarlaJackPlugin__plugin.o \
../backend/engine/CarlaEngine__native.o \
../backend/engine/CarlaEngineInternal__native.o \
../backend/engine/CarlaEngineOsc__native.o \
../backend/engine/CarlaEngineThread__native.o \
../backend/engine/CarlaEngineJack__native.o \
../backend/engine/CarlaEngineBridge__native.o \
../backend/plugin/CarlaPlugin__native.o \
../backend/plugin/CarlaPluginInternal__native.o \
../backend/plugin/CarlaPluginThread__native.o \
../backend/plugin/CarlaPluginUi__native.o \
../backend/plugin/NativePlugin__native.o \
../backend/plugin/LadspaPlugin__native.o \
../backend/plugin/DssiPlugin__native.o \
../backend/plugin/Lv2Plugin__native.o \
../backend/plugin/VstPlugin__native.o \
../backend/plugin/AuPlugin__native.o \
../backend/plugin/ReWirePlugin__native.o \
../backend/plugin/CsoundPlugin__native.o \
../backend/plugin/JucePlugin__native.o \
../backend/plugin/FluidSynthPlugin__native.o \
../backend/plugin/LinuxSamplerPlugin__native.o \
../backend/standalone/CarlaStandalone__native.o

LIBS_PLUGIN = \
../modules/jackbridge.a \
../modules/rtmempool.a

ifeq ($(HAVE_JUCE),true)
LIBS_PLUGIN += \
../modules/juce_audio_basics.a \
../modules/juce_audio_processors.a \
../modules/juce_core.a \
../modules/juce_data_structures.a \
../modules/juce_events.a \
../modules/juce_data_structures.a \
../modules/juce_graphics.a \
../modules/juce_gui_basics.a
endif

ifeq ($(CARLA_PLUGIN_SUPPORT),true)
LIBS_PLUGIN += \
../modules/lilv.a
endif

jackplugin/libjack.so.0: $(OBJS_PLUGIN) $(LIBS_PLUGIN)
$(CXX) $(OBJS_PLUGIN) -Wl,--start-group $(LIBS_PLUGIN) -Wl,--end-group $(NATIVE_LINK_FLAGS) -shared -o $@

%__plugin.o: %.cpp
$(CXX) $< $(NATIVE_BUILD_FLAGS) -DJACKBRIDGE_EXPORT -c -o $@

# $(NATIVE_LINK_FLAGS)

# --------------------------------------------------------------
# native

OBJS_NATIVE = CarlaBridgePlugin__native.o \ OBJS_NATIVE = CarlaBridgePlugin__native.o \
CarlaBridgeClient__native.o CarlaBridgeOsc__native.o CarlaBridgeClient__native.o CarlaBridgeOsc__native.o




Loading…
Cancel
Save