/
Makefile.am
119 lines (106 loc) · 2.74 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
ACLOCAL_AMFLAGS = -I m4
noinst_HEADERS = store/store.h
noinst_PROGRAMS = tagread add_artist
noinst_LTLIBRARIES = musicbrainz4/libvalamusicbrainz.la
lib_LTLIBRARIES = store/libriker-store.la gdastore/libriker-gdastore.la
AM_VALAFLAGS = \
$(UNINSTALLED_VALAFLAGS) \
$(GLIB_VALAFLAGS) \
--vapidir=$(srcdir) \
--vapidir=$(srcdir)/musicbrainz4 \
--pkg=config
AM_CFLAGS = \
$(GLIB_CFLAGS) \
-DBUILD_SRCDIR="\"$(abs_srcdir)\"" \
-I $(srcdir)/musicbrainz4
AM_LIBADD = $(GLIB_LIBS)
musicbrainz4_libvalamusicbrainz_la_SOURCES = \
musicbrainz4/musicbrainz-4.0.vala
musicbrainz4_libvalamusicbrainz_la_VALAFLAGS = \
$(AM_VALAFLAGS) \
$(GEE_VALAFLAGS) \
--header=musicbrainz4/valamusicbrainz.h \
--vapi=musicbrainz4/valamusicbrainz.vapi \
--pkg=libmusicbrainz4
musicbrainz4_libvalamusicbrainz_la_CFLAGS = \
$(AM_CFLAGS) \
$(GEE_CFLAGS) \
$(MB4_CFLAGS)
musicbrainz4_libvalamusicbrainz_la_LIBADD = \
$(AM_LIBADD) \
$(GEE_LIBS) \
$(MB4_LIBS)
store_libriker_store_la_SOURCES = \
store/artist.vala \
store/artist_type.vala \
store/country.vala \
store/file.vala \
store/gender.vala \
store/store.vala
store_libriker_store_la_VALAFLAGS = \
$(AM_VALAFLAGS) \
$(SQLITE_VALAFLAGS) \
--header=store/store.h \
--vapi=store/store.vapi
store_libriker_store_la_CFLAGS = \
$(AM_CFLAGS) \
$(SQLITE_CFLAGS)
store_libriker_store_la_LIBADD = \
$(AM_LIBADD) \
$(SQLITE_LIBS)
store_libriker_store_la_LDFLAGS = \
-release $(VERSION)
gdastore_libriker_gdastore_la_SOURCES = \
gdastore/store.vala
gdastore_libriker_gdastore_la_VALAFLAGS = \
$(AM_VALAFLAGS) \
$(GDA_VALAFLAGS) \
$(SQLITE_VALAFLAGS) \
--header=gdastore/store.h \
--vapi=gdastore/store.vapi
gdastore_libriker_gdastore_la_CFLAGS = \
$(AM_CFLAGS) \
$(GDA_CFLAGS) \
$(SQLITE_CFLAGS)
gdastore_libriker_gdastore_la_LIBADD = \
$(AM_LIBADD) \
$(GDA_LIBS) \
$(SQLITE_LIBS)
gdastore_libriker_gdastore_la_LDFLAGS = \
-release $(VERSION)
tagread_SOURCES = \
tagread.vala
tagread_CFLAGS = \
$(AM_CFLAGS) \
$(GSTREAMER_CFLAGS) \
$(GEE_CFLAGS) \
-I $(srcdir)/gdastore
tagread_VALAFLAGS = \
$(AM_VALAFLAGS) \
$(GSTREAMER_VALAFLAGS) \
--vapidir=$(srcdir)/gdastore \
--pkg=store \
--pkg=valamusicbrainz
tagread_LDADD = \
$(AM_LIBADD) \
$(GSTREAMER_LIBS) \
gdastore/libriker-gdastore.la \
musicbrainz4/libvalamusicbrainz.la
add_artist_SOURCES = \
add_artist.vala
add_artist_VALAFLAGS = \
$(AM_VALAFLAGS) \
--vapidir=$(srcdir)/store \
--pkg=store \
--pkg=valamusicbrainz
add_artist_CFLAGS = \
$(AM_CFLAGS) \
$(GEE_CFLAGS) \
-I $(srcdir)/store
add_artist_LDADD = \
$(AM_LIBADD) \
store/libriker-store.la \
musicbrainz4/libvalamusicbrainz.la
# Some helpers to fix up dependencies:
store/store.vapi: store_libriker_store_la_vala.stamp
musicbrainz4/valamusicbrainz.vapi: musicbrainz4_libvalamusicbrainz_la_vala.stamp