Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

source: fsoaudiod/src/plugins/router_aci/Makefile.am @ f077702

Revision f077702, 1.1 KB checked in by Klaus Kurzmann <mok@…>, 20 months ago (diff)

fsoaudiod: start implementing the ACI router plugin

NOTE: does not even compile right now and needs rethinking
about how to correctly handle multiple hw sound cards.

Signed-off-by: Klaus Kurzmann <mok@…>

  • Property mode set to 100644
Line 
1include $(top_srcdir)/Makefile.decl
2NULL =
3
4AM_CFLAGS = \
5        -I$(top_srcdir)/src/lib \
6        $(FSO_GLIB_CFLAGS) \
7        $(FSO_CFLAGS) \
8        $(GLIB_CFLAGS) \
9        $(GEE_CFLAGS) \
10        $(NULL)
11
12noinst_PROGRAMS = $(TEST_PROGS)
13
14progs_ldadd = \
15        $(FSO_GLIB_LIBS) \
16        $(FSO_LIBS) \
17        $(GLIB_LIBS) \
18        $(GEE_LIBS) \
19        $(top_srcdir)/src/lib/libfsoaudio.la
20
21VALAC_ARGS = \
22        --basedir $(top_srcdir) \
23        --vapidir $(top_srcdir)/src/lib \
24        --vapidir $(top_srcdir)/vapi \
25        --pkg glib-2.0 \
26        --pkg gee-1.0 \
27        --pkg fso-glib-1.0 \
28        --pkg fsoframework-2.0 \
29        --pkg fsoaudio-2.0
30
31if WANT_DEBUG
32VALAC_ARGS += -g -D DEBUG
33AM_CFLAGS += -ggdb -O0
34endif
35
36#
37# plugin
38#
39modlibexecdir = $(libdir)/cornucopia/modules/fsoaudio
40modlibexec_LTLIBRARIES = router_alsa.la
41router_alsa_la_SOURCES = plugin.c
42router_alsa_la_VALASOURCES = plugin.vala
43$(router_alsa_la_SOURCES): $(router_alsa_la_VALASOURCES)
44        $(VALAC) -C $(VALAC_ARGS) $^
45        touch $@
46router_alsa_la_LIBADD = $(progs_ldadd)
47router_alsa_la_LDFLAGS = -no-undefined -module -avoid-version
48router_alsa_la_LIBTOOLFLAGS = --tag=disable-static
49
50CLEANFILES = \
51    *.c \
52    *.h \
53    *.la \
54    *.lo \
55    $(NULL)
56
57MAINTAINERCLEANFILES = \
58  Makefile.in \
59  $(NULL)
Note: See TracBrowser for help on using the repository browser.