1 ## arch-tag: Automake rules for podcast library
3 noinst_LTLIBRARIES = librbpodcast.la
5 librbpodcast_la_SOURCES = \
7 rb-new-podcast-dialog.c \
8 rb-new-podcast-dialog.h \
9 rb-feed-podcast-properties-dialog.c \
10 rb-feed-podcast-properties-dialog.h \
11 rb-podcast-properties-dialog.c \
12 rb-podcast-properties-dialog.h \
15 rb-podcast-manager.c \
20 -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
21 -DG_LOG_DOMAIN=\"Rhythmbox\" \
24 -I$(top_srcdir)/rhythmdb \
25 -I$(top_srcdir)/widgets \
26 -I$(top_srcdir)/shell \
27 -I$(top_srcdir)/metadata \
28 -I$(top_srcdir)/library \
31 librbpodcast_la_LDFLAGS = -export-dynamic
33 BUILT_SOURCES=rb-podcast-marshal.c rb-podcast-marshal.h
35 CLEAN_FILES = $(BUILT_SOURCES)
37 rb-podcast-marshal.c: rb-podcast-marshal.list
38 @GLIB_GENMARSHAL@ --prefix=rb_podcast_marshal $(srcdir)/rb-podcast-marshal.list --header --body > rb-podcast-marshal.c
40 rb-podcast-marshal.h: rb-podcast-marshal.list
41 @GLIB_GENMARSHAL@ --prefix=rb_podcast_marshal $(srcdir)/rb-podcast-marshal.list --header > rb-podcast-marshal.h
43 EXTRA_DIST = rb-podcast-marshal.list