1
noinst_PROGRAMS = test-dmap-client test-dmap-server
4
noinst_PROGRAMS += dacplisten dpapview dmapcopy dmapserve
7
# Automake documentation mentions LDADD, but it does not work;
9
LIBS = $(top_builddir)/libdmapsharing/libdmapsharing-3.0.la
12
noinst_PROGRAMS += unit-test
17
test_dmap_client_SOURCES = \
21
test-daap-record-factory.c \
22
test-dpap-record-factory.c \
25
test_dmap_client_LDADD = \
28
$(GSTREAMERAPP_LIBS) \
35
test_dmap_server_SOURCES = \
37
test-dmap-container-record.c \
38
test-dmap-container-db.c \
41
test-daap-record-factory.c \
43
test-dpap-record-factory.c
45
test_dmap_server_LDADD = \
48
$(GSTREAMERAPP_LIBS) \
56
BUILT_SOURCES = dacplisten.stamp dpapview.stamp dmapcopy.stamp dmapserve.stamp
58
dacplisten.stamp: $(dacplisten_VALASOURCES)
59
$(VALAC) --vapidir=../vala --pkg gee-1.0 --pkg gstreamer-0.10 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject $^ -C
62
dpapview.stamp: $(dpapview_VALASOURCES)
63
$(VALAC) --vapidir=../vala --pkg gee-1.0 --pkg gtk+-2.0 --pkg gstreamer-0.10 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject $^ -C
66
dmapcopy.stamp: $(dmapcopy_VALASOURCES)
67
$(VALAC) --vapidir=../vala --pkg gee-1.0 --pkg gstreamer-0.10 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject $^ -C
70
dmapserve.stamp: $(dmapserve_VALASOURCES)
71
$(VALAC) --vapidir=../vala --pkg gee-1.0 --pkg gstreamer-0.10 --pkg libdmapsharing-3.0 --pkg libsoup-2.4 --pkg glib-2.0 --pkg avahi-gobject $^ -C
75
dacplisten_VALASOURCES = \
78
vala-dmap-container-db.vala
80
dacplisten_VALABUILTSOURCES = $(dacplisten_VALASOURCES:.vala=.c)
82
dacplisten_SOURCES = \
83
$(dacplisten_VALABUILTSOURCES)
88
dpapview_VALASOURCES = \
93
dpapview_VALABUILTSOURCES = $(dpapview_VALASOURCES:.vala=.c)
96
$(dpapview_VALABUILTSOURCES)
102
dmapcopy_VALASOURCES = \
105
vala-dpap-record.vala
107
dmapcopy_VALABUILTSOURCES = $(dmapcopy_VALASOURCES:.vala=.c)
110
$(dmapcopy_VALABUILTSOURCES)
115
dmapserve_VALASOURCES = \
118
vala-dpap-record.vala \
119
vala-dmap-container-db.vala
121
dmapserve_VALABUILTSOURCES = $(dmapserve_VALASOURCES:.vala=.c)
123
dmapserve_SOURCES = \
124
$(dmapserve_VALABUILTSOURCES)
129
unit_test_SOURCES = \
140
$(GSTREAMERAPP_CFLAGS) \
142
$(GDKPIXBUF_CFLAGS) \
147
$(IMAGEMAGICK_CFLAGS) \
152
INCLUDES += $(CHECK_CFLAGS)
156
test-dmap-container-record.h \
157
test-dmap-container-db.h \
160
test-daap-record-factory.h \
162
test-dpap-record-factory.h
165
$(dpapview_VALASOURCES) \
166
$(dpapview_VALABUILTSOURCES) \
167
$(dacplisten_VALASOURCES) \
168
$(dacplisten_VALABUILTSOURCES) \
169
$(dmapserve_VALASOURCES) \
170
$(dmapserve_VALABUILTSOURCES) \
176
$(dpapview_VALABUILTSOURCES)