1 ## arch-tag: Automake rules for misc. utility functions
3 noinst_LTLIBRARIES = librb.la
6 MKDTEMP_FILES = mkdtemp.c mkdtemp.h
15 eel-gconf-extensions.c \
16 eel-gconf-extensions.h \
23 rb-cut-and-paste-code.c \
24 rb-cut-and-paste-code.h \
36 -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
37 -DG_LOG_DOMAIN=\"Rhythmbox\" \
38 -DSHARE_DIR=\"$(pkgdatadir)\" \
39 -DDATADIR=\""$(datadir)"\" \
41 -I$(top_srcdir)/widgets \
48 CLEAN_FILES = $(BUILT_SOURCES)
50 rb-marshal.c: rb-marshal.list
51 @GLIB_GENMARSHAL@ --prefix=rb_marshal $(srcdir)/rb-marshal.list --header --body > rb-marshal.c
53 rb-marshal.h: rb-marshal.list
54 @GLIB_GENMARSHAL@ --prefix=rb_marshal $(srcdir)/rb-marshal.list --header > rb-marshal.h
57 rhythmbox-set-star-inline.h: $(top_srcdir)/data/art/rhythmbox-set-star.png
58 @GDK_PIXBUF_CSOURCE@ --raw --name=rhythmbox_set_star_inline $< > $@
60 rhythmbox-unset-star-inline.h: $(top_srcdir)/data/art/rhythmbox-unset-star.png
61 @GDK_PIXBUF_CSOURCE@ --raw --name=rhythmbox_unset_star_inline $< > $@
63 rhythmbox-no-star-inline.h: $(top_srcdir)/data/art/rhythmbox-no-star.png
64 @GDK_PIXBUF_CSOURCE@ --raw --name=rhythmbox_no_star_inline $< > $@
66 rhythmbox-podcast-inline.h: $(top_srcdir)/data/art/rhythmbox-podcast.png
67 @GDK_PIXBUF_CSOURCE@ --raw --name=rhythmbox_podcast_inline $< > $@
69 rhythmbox-tray-icon-inline.h: $(top_srcdir)/data/art/rhythmbox-tray-icon.png
70 @GDK_PIXBUF_CSOURCE@ --raw --name=rhythmbox_tray_icon_inline $< > $@
72 media-eject-inline.h: $(top_srcdir)/data/art/media-eject.png
73 @GDK_PIXBUF_CSOURCE@ --raw --name=media_eject_inline $< > $@
79 rhythmbox-set-star-inline.h \
80 rhythmbox-unset-star-inline.h \
81 rhythmbox-no-star-inline.h \
82 rhythmbox-podcast-inline.h \
83 rhythmbox-tray-icon-inline.h \
86 librb_la_SOURCES += $(BUILT_SOURCES)
88 librb_la_LDFLAGS = -export-dynamic
90 EXTRA_DIST = rb-marshal.list