]> www.fi.muni.cz Git - evince.git/blob - backend/impress/Makefile.am
Renamed from evince-backend.pc.in. Renamed library to libevdocument.la.
[evince.git] / backend / impress / Makefile.am
1 backenddir = $(libdir)/evince/backends
2
3 INCLUDES =                                      \
4         -I$(top_srcdir)                         \
5         -I$(top_srcdir)/libdocument             \
6         -DGNOMELOCALEDIR=\"$(datadir)/locale\"  \
7         -DDATADIR=\""$(datadir)"\"              \
8         -DEVINCE_COMPILATION                    \
9         $(BACKEND_CFLAGS)                       \
10         $(WARN_CFLAGS)                          \
11         $(DISABLE_DEPRECATED)
12
13 backend_LTLIBRARIES = libimpressdocument.la
14
15 libimpressdocument_la_SOURCES = \
16         $(IMPOSTER_SOURCE_FILES)        \
17         $(IMPOSTER_INCLUDE_FILES)       \
18         impress-document.c              \
19         impress-document.h
20
21 IMPOSTER_SOURCE_FILES =                 \
22         document.c                      \
23         f_oasis.c                       \
24         f_oo13.c                        \
25         iksemel.c                       \
26         r_back.c                        \
27         r_draw.c                        \
28         render.c                        \
29         r_geometry.c                    \
30         r_gradient.c                    \
31         r_style.c                       \
32         r_text.c                        \
33         zip.c
34 IMPOSTER_INCLUDE_FILES =                \
35         common.h                        \
36         iksemel.h                       \
37         imposter.h                      \
38         internal.h                      \
39         zip.h
40 IMPOSTER_RENDER_SOURCE_FILES =          \
41         render.c
42 IMPOSTER_RENDER_INCLUDE_FILES =         \
43         render.h
44
45 libimpressdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
46 libimpressdocument_la_LIBADD =                          \
47         $(top_builddir)/libdocument/libevdocument.la     \
48         $(BACKEND_LIBS)
49
50 backend_in_files = impressdocument.evince-backend.in
51
52 %.evince-backend: %.evince-backend.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
53
54 backend_DATA = $(backend_in_files:.evince-backend.in=.evince-backend)
55
56 EXTRA_DIST = $(backend_in_files)
57
58 CLEANFILES = $(backend_DATA)