You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
arts/examples/Makefile.am

98 lines
3.2 KiB

INCLUDES = -I$(top_srcdir)/mcop -I$(top_srcdir)/flow \
-I$(top_builddir)/flow -I$(top_srcdir)/soundserver \
-I$(top_builddir)/soundserver -I$(top_srcdir)/artsc \
-I$(top_builddir)/mcop -I$(top_builddir)/artsc \
$(all_includes)
AM_LDFLAGS = $(all_libraries)
LDADD = $(top_builddir)/mcop/libmcop.la
FLOWLIBS = $(top_builddir)/flow/libartsflow.la
####### Files
check_PROGRAMS = helloserver helloclient referenceinfo \
irdemo x11commtest streamsound hellomain flow artsctest \
artscrec artsccat artscmt \
dcasttest hellodynamic hellodynamic2 testasubsys testaggregation \
playtofile testthreads testnothreads catfile testdhandle
helloserver_SOURCES = hello.cc helloserver.cc hello_impl.cc
helloclient_SOURCES = hello.cc helloclient.cc
hellodynamic_SOURCES = hello.cc hellodynamic.cc hello_impl.cc
hellodynamic2_SOURCES = hello.cc hellodynamic2.cc
referenceinfo_SOURCES = referenceinfo.cc
testdhandle_SOURCES = testdhandle.cc
testdhandle.o: ../soundserver/soundserver.h ../flow/artsflow.h
testdhandle_LDADD = $(FLOWLIBS) \
$(top_builddir)/soundserver/libsoundserver_idl.la \
$(top_builddir)/flow/gslpp/libgslpp.la
irdemo_SOURCES = irdemo.cc
x11commtest_SOURCES = x11commtest.cc
hellomain_SOURCES = hellomain.cc hello.cc hello_impl.cc
testasubsys_SOURCES = testasubsys.cc
testasubsys_LDADD = $(FLOWLIBS)
## testthreads/testnothreads:
## if we link testthreads.cc against libmcop_mt, it will be able to use
## real threading, if we don't, we won't
testthreads_SOURCES = testthreads.cc
testthreads_LDFLAGS = $(LDFLAGS)
testthreads_LDADD = $(top_builddir)/mcop_mt/libmcop_mt.la
testnothreads_SOURCES = testthreads.cc
testaggregation_SOURCES = aggregation.cc testaggregation.cc
flow_LDADD = $(FLOWLIBS)
flow_SOURCES = flow.cc
streamsound_LDADD = $(FLOWLIBS) \
$(top_builddir)/soundserver/libsoundserver_idl.la
streamsound_SOURCES = streamsound.cc
dcasttest_LDADD = $(FLOWLIBS) \
$(top_builddir)/soundserver/libsoundserver_idl.la
dcasttest_SOURCES = dcasttest.cc
artsctest_LDADD = $(top_builddir)/artsc/libartsc.la
artsctest_SOURCES = artsctest.c
artsccat_LDADD = $(top_builddir)/artsc/libartsc.la
artsccat_SOURCES = artsccat.c
artscrec_LDADD = $(top_builddir)/artsc/libartsc.la
artscrec_SOURCES = artscrec.c
artscmt_LDFLAGS = $(LDFLAGS) $(USE_THREADS)
artscmt_LDADD = $(top_builddir)/artsc/libartsc.la -lm $(LIBPTHREAD) $(LIBPOSIX4)
artscmt_SOURCES = artscmt.c
playtofile_SOURCES = playtofile.cc playtofile_impl.cc playtofile_main.cc
playtofile_LDADD = $(FLOWLIBS) \
$(top_builddir)/soundserver/libsoundserver_idl.la \
$(top_builddir)/soundserver/libkmedia2_idl.la
catfile_SOURCES = catfile.cc
catfile_LDADD = $(top_builddir)/soundserver/libkmedia2.la
DISTCLEANFILES = hello.cc hello.h aggregation.cc aggregation.h \
playtofile.cc playtofile.h
####### Implicit rules
####### Build rules
helloclient.o: hello.h
hello.cc hello.h: $(top_srcdir)/examples/hello.idl $(MCOPIDL)
$(MCOPIDL) $(top_srcdir)/examples/hello.idl
aggregation.cc aggregation.h: $(top_srcdir)/examples/aggregation.idl $(MCOPIDL)
$(MCOPIDL) $(top_srcdir)/examples/aggregation.idl
playtofile.cc playtofile.h: $(srcdir)/playtofile.idl $(MCOPIDL)
$(MCOPIDL) -I$(top_srcdir)/flow $(srcdir)/playtofile.idl