]> www.fi.muni.cz Git - evince.git/blob - thumbnailer/Makefile.am
c7b3c85ca77614e2ffd6dcd3974c33b7d61c9e30
[evince.git] / thumbnailer / Makefile.am
1 @INTLTOOL_SCHEMAS_RULE@
2
3 bin_PROGRAMS = evince-thumbnailer
4
5 evince_thumbnailer_SOURCES = \
6         evince-thumbnailer.c
7
8 evince_thumbnailer_CPPFLAGS = \
9         -DDATADIR=\"$(pkgdatadir)\"             \
10         -I$(top_srcdir)                         \
11         -I$(top_builddir)                       \
12         -DGNOMELOCALEDIR=\"$(datadir)/locale\"  \
13         -DGNOMEICONDIR=\""$(datadir)/pixmaps"\" \
14         $(AM_CPPFLAGS)
15
16 evince_thumbnailer_CFLAGS = \
17         $(FRONTEND_CFLAGS)      \
18         $(DISABLE_DEPRECATED)   \
19         $(WARN_CFLAGS)          \
20         $(AM_CFLAGS)
21
22 evince_thumbnailer_LDADD = \
23         $(top_builddir)/libdocument/libevdocument.la    \
24         $(FRONTEND_LIBS)
25
26 schema_files = \
27         evince-thumbnailer-dvi.schemas.in  \
28         evince-thumbnailer-djvu.schemas.in \
29         evince-thumbnailer-comics.schemas.in \
30         evince-thumbnailer-ps.schemas.in \
31         evince-thumbnailer.schemas.in
32
33 schema_DATA = 
34
35 if ENABLE_PDF
36 schema_DATA += evince-thumbnailer.schemas
37 endif
38
39 if ENABLE_PS
40 schema_DATA += evince-thumbnailer-ps.schemas
41 endif
42
43 if ENABLE_DJVU
44 schema_DATA += evince-thumbnailer-djvu.schemas
45 endif
46
47 if ENABLE_DVI
48 schema_DATA += evince-thumbnailer-dvi.schemas
49 endif
50
51 if ENABLE_COMICS
52 schema_DATA += evince-thumbnailer-comics.schemas
53 endif
54
55 schemadir = $(GCONF_SCHEMA_FILE_DIR)
56
57 install-data-local:
58 if GCONF_SCHEMAS_INSTALL
59         if test -z "$(DESTDIR)" ; then \
60         for p in $(schema_DATA) ; do \
61         GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/thumbnailer/$$p >&1 > /dev/null; \
62         done \
63         fi
64 endif
65
66 EXTRA_DIST =            \
67         $(schema_files)  
68
69 DISTCLEANFILES = \
70         $(schema_DATA)