2 -DEVINCE_UIDIR=\"$(pkgdatadir)\" \
3 -DGNOMELOCALEDIR=\"$(datadir)/locale\" \
4 -DEV_BACKENDSDIR=\"$(libdir)/evince/backends\" \
9 lib_LTLIBRARIES = libevbackend.la
11 libevbackend_la_LDFLAGS = -export-dynamic
12 libevbackend_la_LIBADD = $(LIB_LIBS)
15 ev-backend-marshalers.h \
16 ev-backends-manager.h \
17 ev-document-factory.h \
27 ev-document-images.h \
31 ev-document-security.h \
32 ev-document-thumbnails.h \
33 ev-document-transition.h \
43 ev-transition-effect.h
45 headerdir = $(prefix)/include/evince-@EV_API_VERSION@/evince
46 header_DATA = $(INST_H_FILES)
48 libevbackend_la_SOURCES= \
51 ev-backends-manager.c \
52 ev-backend-marshal.c \
58 ev-document-factory.c \
59 ev-document-thumbnails.c \
62 ev-document-images.c \
63 ev-document-security.c \
65 ev-document-transition.c \
73 ev-transition-effect.c \
79 ev-backend-marshalers.h \
80 ev-backend-marshalers.c
82 CLEANFILES = $(BUILT_SOURCES)
84 ev-backend-marshalers.h: ev-backend-marshalers.list
85 $(GLIB_GENMARSHAL) --prefix=_ev_backend_marshal $(srcdir)/ev-backend-marshalers.list --header > $@
87 ev-backend-marshalers.c: ev-backend-marshalers.list
88 $(GLIB_GENMARSHAL) --prefix=_ev_backend_marshal $(srcdir)/ev-backend-marshalers.list --body > $@
90 ev-backend-marshal.c: ev-backend-marshalers.h ev-backend-marshalers.c
93 ev-backend-marshalers.list