]> www.fi.muni.cz Git - evince.git/blob - thumbnailer/Makefile.am
adc5bd4d946f2fa83c6dc6a62287cbb019bb9281
[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_LDFLAGS = $(AM_LDFLAGS)
23
24 if PLATFORM_WIN32
25 evince_thumbnailer_LDFLAGS += -mwindows
26 endif
27
28 evince_thumbnailer_LDADD = \
29         $(top_builddir)/libdocument/libevdocument.la    \
30         $(FRONTEND_LIBS)
31
32 schema_files = \
33         evince-thumbnailer-dvi.schemas.in  \
34         evince-thumbnailer-djvu.schemas.in \
35         evince-thumbnailer-comics.schemas.in \
36         evince-thumbnailer-ps.schemas.in \
37         evince-thumbnailer.schemas.in
38
39 schema_DATA = 
40
41 if ENABLE_PDF
42 schema_DATA += evince-thumbnailer.schemas
43 endif
44
45 if ENABLE_PS
46 schema_DATA += evince-thumbnailer-ps.schemas
47 endif
48
49 if ENABLE_DJVU
50 schema_DATA += evince-thumbnailer-djvu.schemas
51 endif
52
53 if ENABLE_DVI
54 schema_DATA += evince-thumbnailer-dvi.schemas
55 endif
56
57 if ENABLE_COMICS
58 schema_DATA += evince-thumbnailer-comics.schemas
59 endif
60
61 schemadir = $(GCONF_SCHEMA_FILE_DIR)
62
63 install-data-local:
64 if GCONF_SCHEMAS_INSTALL
65         if test -z "$(DESTDIR)" ; then \
66         for p in $(schema_DATA) ; do \
67         GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/thumbnailer/$$p >&1 > /dev/null; \
68         done \
69         fi
70 endif
71
72 EXTRA_DIST =            \
73         $(schema_files)  
74
75 DISTCLEANFILES = \
76         $(schema_DATA)