blob: 9844ad6eb1f08c4146bfef54c84c6cf3e8364e95 (
plain)
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
|
noinst_LTLIBRARIES = libjuicer.la
libjuicer_la_SOURCES = \
$(MARSHALFILES) \
sj-structures.h \
sj-structures.c \
sj-error.h sj-error.c \
sj-extractor.h \
sj-extractor.c \
sj-metadata.h \
sj-metadata.c \
sj-metadata-gvfs.h \
sj-metadata-gvfs.c \
sj-metadata-getter.c \
sj-metadata-getter.h \
sj-util.h sj-util.c
libjuicer_la_CPPFLAGS = \
$(DISABLE_DEPRECATED_CFLAGS) \
$(AM_CPPFLAGS)
libjuicer_la_CFLAGS = \
$(WARN_CFLAGS) \
$(MUSICBRAINZ3_CFLAGS) \
$(GSTREAMER_CFLAGS) \
$(MEDIA_PROFILES_CFLAGS) \
$(BURN_CFLAGS) \
$(UI_CFLAGS) \
$(CDIO_CFLAGS) \
$(AM_CFLAGS)
libjuicer_la_LIBADD = \
$(MUSICBRAINZ3_LIBS) \
$(MEDIA_PROFILES_LIBS) \
$(GSTREAMER_LIBS) \
$(BURN_LIBS) \
$(UI_LIBS) \
$(CDIO_LIBS)
libjuicer_la_LDFLAGS = \
-export-dynamic \
$(AM_LDFLAGS)
if HAVE_MUSICBRAINZ3
libjuicer_la_SOURCES += \
sj-metadata-musicbrainz3.h \
sj-metadata-musicbrainz3.c
endif
#
# Build the GValue marshals
#
MARSHALFILES = sj-metadata-marshal.h sj-metadata-marshal.c
GLIB_GENMARSHAL =`pkg-config --variable=glib_genmarshal glib-2.0`
sj-metadata-marshal.h: sj-metadata-marshal.list
$(AM_V_GEN) ( $(GLIB_GENMARSHAL) --prefix=metadata_marshal $< \
--header > marshal-header.tmp \
&& mv marshal-header.tmp $@ ) \
|| ( rm -f marshal-header.tmp && exit 1 )
sj-metadata-marshal.c: sj-metadata-marshal.list sj-metadata-marshal.h
$(AM_V_GEN) ( $(GLIB_GENMARSHAL) --prefix=metadata_marshal $< \
--body > marshal-source.tmp \
&& echo "#include \"sj-metadata-marshal.h\"" > $@ \
&& cat marshal-source.tmp >> $@ \
&& rm -f marshal-source.tmp ) \
|| ( rm -f marshal-source.tmp && exit 1 )
BUILT_SOURCES = $(MARSHALFILES)
CLEANFILES = $(BUILT_SOURCES)
EXTRA_DIST = sj-metadata-marshal.list
|