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 \
44 headerdir = $(prefix)/include/evince-@EV_API_VERSION@/evince
45 header_DATA = $(INST_H_FILES)
47 libevbackend_la_SOURCES= \
50 ev-backends-manager.c \
51 ev-backend-marshal.c \
57 ev-document-factory.c \
58 ev-document-thumbnails.c \
61 ev-document-images.c \
62 ev-document-security.c \
64 ev-document-transition.c \
77 ev-backend-marshalers.h \
78 ev-backend-marshalers.c
80 CLEANFILES = $(BUILT_SOURCES)
82 ev-backend-marshalers.h: ev-backend-marshalers.list
83 $(GLIB_GENMARSHAL) --prefix=_ev_backend_marshal $(srcdir)/ev-backend-marshalers.list --header > $@
85 ev-backend-marshalers.c: ev-backend-marshalers.list
86 $(GLIB_GENMARSHAL) --prefix=_ev_backend_marshal $(srcdir)/ev-backend-marshalers.list --body > $@
88 ev-backend-marshal.c: ev-backend-marshalers.h ev-backend-marshalers.c
91 ev-backend-marshalers.list