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 \
18 ev-document-factory.h \
28 ev-document-images.h \
32 ev-document-security.h \
33 ev-document-thumbnails.h \
34 ev-document-transition.h \
45 ev-transition-effect.h
47 headerdir = $(prefix)/include/evince-@EV_API_VERSION@/evince
48 header_DATA = $(INST_H_FILES)
50 libevbackend_la_SOURCES= \
53 ev-backends-manager.c \
54 ev-backend-marshal.c \
60 ev-document-factory.c \
61 ev-document-thumbnails.c \
64 ev-document-images.c \
65 ev-document-security.c \
67 ev-document-transition.c \
77 ev-transition-effect.c \
83 ev-backend-marshalers.h \
84 ev-backend-marshalers.c
86 CLEANFILES = $(BUILT_SOURCES)
88 ev-backend-marshalers.h: ev-backend-marshalers.list
89 $(GLIB_GENMARSHAL) --prefix=_ev_backend_marshal $(srcdir)/ev-backend-marshalers.list --header > $@
91 ev-backend-marshalers.c: ev-backend-marshalers.list
92 $(GLIB_GENMARSHAL) --prefix=_ev_backend_marshal $(srcdir)/ev-backend-marshalers.list --body > $@
94 ev-backend-marshal.c: ev-backend-marshalers.h ev-backend-marshalers.c
97 ev-backend-marshalers.list