X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=thumbnailer%2FMakefile.am;h=d7e5ae55feeaeb358a204bb1a5af49d53b2ae879;hb=018fd207e39c8eea5abdd17973914e6f3936ffdd;hp=6b57a2cb24eff63df36ef5394293540a878772e6;hpb=02383ed04e6a5c215d6d3d4b961bc73b58a23b37;p=evince.git diff --git a/thumbnailer/Makefile.am b/thumbnailer/Makefile.am index 6b57a2cb..d7e5ae55 100644 --- a/thumbnailer/Makefile.am +++ b/thumbnailer/Makefile.am @@ -1,63 +1,47 @@ -@INTLTOOL_SCHEMAS_RULE@ -NULL= +bin_PROGRAMS = evince-thumbnailer -INCLUDES= \ - -DDATADIR=\"$(pkgdatadir)\" \ - -I$(top_srcdir)/lib \ - -I$(top_srcdir)/backend \ - -DGNOMELOCALEDIR=\"$(datadir)/locale\" \ - -DGNOMEICONDIR=\""$(datadir)/pixmaps"\" \ - $(THUMBNAILER_CFLAGS) \ - $(EVINCE_DISABLE_DEPRECATED) \ - $(NULL) - -bin_PROGRAMS=evince-thumbnailer - -evince_thumbnailer_SOURCES= \ +evince_thumbnailer_SOURCES = \ evince-thumbnailer.c - $(NULL) - -evince_thumbnailer_LDADD= \ - $(THUMBNAILER_LIBS) \ - $(LIBTIFF) \ - $(top_builddir)/lib/libev.la \ - $(top_builddir)/backend/libevbackend.la \ - -ltiff -lz \ - $(NULL) -pixmapdir = $(pkgdatadir) -pixmap_DATA = pdf-icon.png +evince_thumbnailer_CPPFLAGS = \ + -DEVINCEDATADIR=\"$(pkgdatadir)\" \ + -I$(top_srcdir) \ + -I$(top_builddir) \ + -DGNOMELOCALEDIR=\"$(datadir)/locale\" \ + -DGNOMEICONDIR=\""$(datadir)/pixmaps"\" \ + $(AM_CPPFLAGS) -schema_files = \ - evince-thumbnailer-dvi.schemas.in \ - evince-thumbnailer-djvu.schemas.in \ - evince-thumbnailer.schemas.in +evince_thumbnailer_CFLAGS = \ + $(FRONTEND_CFLAGS) \ + $(DISABLE_DEPRECATED) \ + $(WARN_CFLAGS) \ + $(AM_CFLAGS) -schema_DATA = evince-thumbnailer.schemas +evince_thumbnailer_LDFLAGS = $(AM_LDFLAGS) -if ENABLE_DJVU -schema_DATA += evince-thumbnailer-djvu.schemas +if PLATFORM_WIN32 +evince_thumbnailer_LDFLAGS += -mwindows endif -if ENABLE_DVI -schema_DATA += evince-thumbnailer-dvi.schemas -endif +evince_thumbnailer_LDADD = \ + $(top_builddir)/libdocument/libevdocument3.la \ + $(FRONTEND_LIBS) -schemadir = $(GCONF_SCHEMA_FILE_DIR) +thumbnailerdir = $(datadir)/thumbnailers +thumbnailer_in_files = evince.thumbnailer.in +thumbnailer_DATA = $(thumbnailer_in_files:.thumbnailer.in=.thumbnailer) + +evince.thumbnailer: $(thumbnailer_in_files) + $(AM_V_GEN)sed \ + -e "s|\@EVINCE_MIME_TYPES\@|$(EVINCE_MIME_TYPES)|" \ + $< > $@ -install-data-local: -if GCONF_SCHEMAS_INSTALL - if test -z "$(DESTDIR)" ; then \ - for p in $(schema_DATA) ; do \ - GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_srcdir)/thumbnailer/$$p >&1 > /dev/null; \ - done \ - fi -endif EXTRA_DIST = \ - $(pixmap_DATA) \ - $(schema_files) + $(thumbnailer_in_files) DISTCLEANFILES = \ - $(schema_DATA) + $(thumbnailer_DATA) + +-include $(top_srcdir)/git.mk