211 lines
4.4 KiB
Makefile
211 lines
4.4 KiB
Makefile
SUBDIRS = tests
|
|
DIST_SUBDIRS = events
|
|
|
|
AM_CXXFLAGS = @JACK_CFLAGS@ @LOSC_CFLAGS@ @ALSA_CFLAGS@ @LASH_CFLAGS@ @SLV2_CFLAGS@ -I$(top_srcdir)/src/common -I$(top_srcdir)/src/libs/engine/events -fno-exceptions -fno-rtti
|
|
|
|
MAINTAINERCLEANFILES = Makefile.in
|
|
|
|
noinst_LTLIBRARIES = libom.la
|
|
|
|
libom_la_SOURCES = \
|
|
util.h \
|
|
tuning.h \
|
|
Node.h \
|
|
NodeBase.h \
|
|
NodeBase.cpp \
|
|
InternalNode.h \
|
|
Patch.h \
|
|
Patch.cpp \
|
|
NodeFactory.h \
|
|
NodeFactory.cpp \
|
|
Om.h \
|
|
Om.cpp \
|
|
OmApp.h \
|
|
OmApp.cpp \
|
|
JackAudioDriver.h \
|
|
JackAudioDriver.cpp \
|
|
OSCReceiver.h \
|
|
OSCReceiver.cpp \
|
|
Responder.h \
|
|
OSCResponder.h \
|
|
OSCResponder.cpp \
|
|
ClientKey.h \
|
|
ClientBroadcaster.h \
|
|
ClientBroadcaster.cpp \
|
|
ObjectSender.h \
|
|
ObjectSender.cpp \
|
|
OSCClient.h \
|
|
OSCClient.cpp \
|
|
Buffer.h \
|
|
Buffer.cpp \
|
|
Port.h \
|
|
Port.cpp \
|
|
PortBase.h \
|
|
PortBase.cpp \
|
|
InputPort.h \
|
|
InputPort.cpp \
|
|
OutputPort.h \
|
|
OutputPort.cpp \
|
|
MidiMessage.h \
|
|
MidiNoteNode.h \
|
|
MidiNoteNode.cpp \
|
|
MidiTriggerNode.h \
|
|
MidiTriggerNode.cpp \
|
|
MidiControlNode.h \
|
|
MidiControlNode.cpp \
|
|
BridgeNode.h \
|
|
BridgeNode.cpp \
|
|
ControlInputNode.h \
|
|
ControlInputNode.cpp \
|
|
ControlOutputNode.h \
|
|
ControlOutputNode.cpp \
|
|
AudioInputNode.h \
|
|
AudioInputNode.cpp \
|
|
AudioOutputNode.h \
|
|
AudioOutputNode.cpp \
|
|
MidiInputNode.h \
|
|
MidiInputNode.cpp \
|
|
MidiOutputNode.h \
|
|
MidiOutputNode.cpp \
|
|
Event.h \
|
|
Event.cpp \
|
|
QueuedEvent.h \
|
|
EventSource.h \
|
|
QueuedEventSource.h \
|
|
QueuedEventSource.cpp \
|
|
QueuedEngineInterface.h \
|
|
QueuedEngineInterface.cpp \
|
|
OmObject.h \
|
|
Maid.h \
|
|
Maid.cpp \
|
|
MaidObject.h \
|
|
Tree.h \
|
|
ClientRecord.h \
|
|
PortInfo.h \
|
|
PluginLibrary.h \
|
|
Plugin.h \
|
|
Array.h \
|
|
List.h \
|
|
PostProcessor.h \
|
|
PostProcessor.cpp \
|
|
Connection.h \
|
|
Connection.cpp \
|
|
ConnectionBase.h \
|
|
ConnectionBase.cpp \
|
|
ObjectStore.h \
|
|
ObjectStore.cpp \
|
|
TransportNode.h \
|
|
TransportNode.cpp \
|
|
Driver.h \
|
|
AudioDriver.h \
|
|
MidiDriver.h \
|
|
midi.h \
|
|
../libom_la/util/Semaphore.h \
|
|
../libom_la/util/types.h \
|
|
../libom_la/util/Path.h \
|
|
../libom_la/util/Queue.h \
|
|
../libom_la/interface/ClientInterface.h \
|
|
../libom_la/interface/EngineInterface.h \
|
|
instantiations.cpp \
|
|
events/RegisterClientEvent.h \
|
|
events/RegisterClientEvent.cpp \
|
|
events/UnregisterClientEvent.h \
|
|
events/UnregisterClientEvent.cpp \
|
|
events/PingQueuedEvent.h \
|
|
events/ActivateEvent.h \
|
|
events/ActivateEvent.cpp \
|
|
events/DeactivateEvent.h \
|
|
events/DeactivateEvent.cpp \
|
|
events/SetPortValueEvent.h \
|
|
events/SetPortValueEvent.cpp \
|
|
events/SetPortValueQueuedEvent.h \
|
|
events/SetPortValueQueuedEvent.cpp \
|
|
events/NoteOnEvent.h \
|
|
events/NoteOnEvent.cpp \
|
|
events/NoteOffEvent.h \
|
|
events/NoteOffEvent.cpp \
|
|
events/AllNotesOffEvent.h \
|
|
events/AllNotesOffEvent.cpp \
|
|
events/ConnectionEvent.h \
|
|
events/ConnectionEvent.cpp \
|
|
events/DisconnectionEvent.h \
|
|
events/DisconnectionEvent.cpp \
|
|
events/DisconnectNodeEvent.h \
|
|
events/DisconnectNodeEvent.cpp \
|
|
events/DisconnectPortEvent.h \
|
|
events/DisconnectPortEvent.cpp \
|
|
events/DestroyEvent.h \
|
|
events/DestroyEvent.cpp \
|
|
events/AddNodeEvent.h \
|
|
events/AddNodeEvent.cpp \
|
|
events/SetMetadataEvent.h \
|
|
events/SetMetadataEvent.cpp \
|
|
events/RequestMetadataEvent.h \
|
|
events/RequestMetadataEvent.cpp \
|
|
events/RequestPortValueEvent.h \
|
|
events/RequestPortValueEvent.cpp \
|
|
events/RequestAllObjectsEvent.h \
|
|
events/RequestAllObjectsEvent.cpp \
|
|
events/RequestPluginsEvent.h \
|
|
events/RequestPluginsEvent.cpp \
|
|
events/CreatePatchEvent.h \
|
|
events/CreatePatchEvent.cpp \
|
|
events/LoadPluginsEvent.h \
|
|
events/LoadPluginsEvent.cpp \
|
|
events/EnablePatchEvent.h \
|
|
events/EnablePatchEvent.cpp \
|
|
events/DisablePatchEvent.h \
|
|
events/DisablePatchEvent.cpp \
|
|
events/ClearPatchEvent.h \
|
|
events/ClearPatchEvent.cpp \
|
|
events/RenameEvent.h \
|
|
events/RenameEvent.cpp \
|
|
events/MidiLearnEvent.h \
|
|
events/MidiLearnEvent.cpp
|
|
|
|
if WITH_JACK_MIDI
|
|
libom_la_SOURCES += \
|
|
JackMidiDriver.h \
|
|
JackMidiDriver.cpp
|
|
endif
|
|
|
|
if WITH_ALSA_MIDI
|
|
libom_la_SOURCES += \
|
|
AlsaMidiDriver.h \
|
|
AlsaMidiDriver.cpp
|
|
endif
|
|
|
|
if WITH_LADSPA
|
|
libom_la_SOURCES += \
|
|
LADSPAPlugin.h \
|
|
LADSPAPlugin.cpp
|
|
endif
|
|
|
|
if WITH_DSSI
|
|
libom_la_SOURCES += \
|
|
DSSIPlugin.h \
|
|
DSSIPlugin.cpp \
|
|
events/DSSIConfigureEvent.cpp \
|
|
events/DSSIConfigureEvent.h \
|
|
events/DSSIControlEvent.cpp \
|
|
events/DSSIControlEvent.h \
|
|
events/DSSIProgramEvent.cpp \
|
|
events/DSSIProgramEvent.h \
|
|
events/DSSIUpdateEvent.cpp \
|
|
events/DSSIUpdateEvent.h
|
|
endif
|
|
|
|
if WITH_LV2
|
|
libom_la_SOURCES += \
|
|
LV2Plugin.h \
|
|
LV2Plugin.cpp
|
|
endif
|
|
|
|
if WITH_LASH
|
|
libom_la_SOURCES += \
|
|
LashDriver.h \
|
|
LashDriver.cpp \
|
|
LashRestoreDoneEvent.h
|
|
endif
|
|
|