2 -DGNOMELOCALEDIR=\"$(datadir)/locale\" \
3 -I$(top_srcdir)/libdocument \
8 lib_LTLIBRARIES = libevview.la
10 libevview_la_LDFLAGS = -export-dynamic
11 libevview_la_LIBADD = $(LIBVIEW_LIBS)
17 ev-transition-animation.h \
18 ev-view-accessible.h \
26 ev-view-type-builtins.h
28 headerdir = $(prefix)/include/evince/@EV_API_VERSION@/ev-view
29 header_DATA = $(INST_H_FILES)
31 libevview_la_SOURCES = \
37 ev-transition-animation.c \
39 ev-view-accessible.c \
41 ev-view-type-builtins.c \
48 ev-view-type-builtins.c \
49 ev-view-type-builtins.h
51 CLEANFILES = $(BUILT_SOURCES) stamp-ev-view-type-builtins.h
53 ev-view-marshal.h: $(srcdir)/ev-view-marshal.list
54 $(GLIB_GENMARSHAL) --prefix=ev_view_marshal $(srcdir)/ev-view-marshal.list --header > $@
56 ev-view-marshal.c: $(srcdir)/ev-view-marshal.list
57 echo '#include "ev-view-marshal.h"' > ev-view-marshal.c
58 $(GLIB_GENMARSHAL) --prefix=ev_view_marshal $(srcdir)/ev-view-marshal.list --body >> $@
60 ev-view-type-builtins.h: stamp-ev-view-type-builtins.h
63 stamp-ev-view-type-builtins.h: ev-view-type-builtins.h.template ev-job-scheduler.h
64 $(GLIB_MKENUMS) --template $< $(filter-out $<,$^) > xgen-etbh \
65 && (cmp -s xgen-etbh ev-view-type-builtins.h || cp xgen-etbh ev-view-type-builtins.h ) \
67 && echo timestamp > $(@F)
69 ev-view-type-builtins.c: ev-view-type-builtins.c.template ev-job-scheduler.h
70 $(GLIB_MKENUMS) --template $< $(filter-out $<,$^) > xgen-etbc \
71 && (cmp -s xgen-etbc ev-view-type-builtins.c || cp xgen-etbc ev-view-type-builtins.c ) \
75 ev-view-type-builtins.c.template \
76 ev-view-type-builtins.h.template \