1
####### Various modules for artsmodules
4
INCLUDES= -I$(top_builddir)/arts/runtime -I$(srcdir)/freeverb -I$(arts_includes) $(all_includes)
6
lib_LTLIBRARIES = libartsmidi_idl.la libartsmidi.la
8
bin_PROGRAMS = midisend
10
midisend_SOURCES = midisend.cc midimsg.c
11
midisend_LDFLAGS = $(all_libraries) $(KDE_RPATH)
12
midisend_LDADD = libartsmidi_idl.la
14
libartsmidi_idl_la_SOURCES = artsmidi.cc
15
libartsmidi_idl_la_LIBADD = -lmcop
16
libartsmidi_idl_la_LDFLAGS = $(all_libraries) -L$(arts_libraries) \
19
libartsmidi_la_SOURCES = midimanager_impl.cc midiclient_impl.cc \
20
miditest_impl.cc midimanagerport_impl.cc rawmidiport_impl.cc \
21
systemmiditimer_impl.cc audiomiditimer_impl.cc miditimercommon.cc
22
libartsmidi_la_LIBADD = libartsmidi_idl.la -lartsflow
23
libartsmidi_la_LDFLAGS = $(all_libraries) -no-undefined -module
25
artsmidi.cc: artsmidi.h
27
artsmidi.h: $(srcdir)/artsmidi.idl $(MCOPIDL)
28
$(MCOPIDL) -t -I$(arts_includes)/arts $(srcdir)/artsmidi.idl
30
####### install idl files
32
artsincludedir = $(includedir)/arts
33
artsinclude_HEADERS = artsmidi.h artsmidi.idl
35
mcoptypedir = $(libdir)/mcop
36
mcoptype_DATA = artsmidi.mcoptype artsmidi.mcopclass