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=f28e9ccf4400e87da3fa9960becc6feb2ed041cb;hp=0d341096cc9706ecb49e61519c4772fb1936e0bb;hpb=31e16bd8f386dc292e60489d4a17227804bdc2e6;p=evince.git diff --git a/thumbnailer/Makefile.am b/thumbnailer/Makefile.am index 0d341096..d7e5ae55 100644 --- a/thumbnailer/Makefile.am +++ b/thumbnailer/Makefile.am @@ -1,66 +1,47 @@ -@INTLTOOL_SCHEMAS_RULE@ -INCLUDES= \ - -DDATADIR=\"$(pkgdatadir)\" \ - -I$(top_srcdir)/libdocument \ - -DGNOMELOCALEDIR=\"$(datadir)/locale\" \ - -DGNOMEICONDIR=\""$(datadir)/pixmaps"\" \ - $(FRONTEND_CFLAGS) \ - $(DISABLE_DEPRECATED) \ - $(WARN_CFLAGS) +bin_PROGRAMS = evince-thumbnailer -bin_PROGRAMS=evince-thumbnailer - -evince_thumbnailer_SOURCES= \ +evince_thumbnailer_SOURCES = \ evince-thumbnailer.c -evince_thumbnailer_LDADD= \ - $(top_builddir)/libdocument/libevbackend.la \ - $(FRONTEND_LIBS) \ - $(DJVU_LIBS) +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-comics.schemas.in \ - evince-thumbnailer-ps.schemas.in \ - evince-thumbnailer.schemas.in +evince_thumbnailer_CFLAGS = \ + $(FRONTEND_CFLAGS) \ + $(DISABLE_DEPRECATED) \ + $(WARN_CFLAGS) \ + $(AM_CFLAGS) -schema_DATA = +evince_thumbnailer_LDFLAGS = $(AM_LDFLAGS) -if ENABLE_PDF -schema_DATA += evince-thumbnailer.schemas +if PLATFORM_WIN32 +evince_thumbnailer_LDFLAGS += -mwindows endif -if ENABLE_PS -schema_DATA += evince-thumbnailer-ps.schemas -endif +evince_thumbnailer_LDADD = \ + $(top_builddir)/libdocument/libevdocument3.la \ + $(FRONTEND_LIBS) -if ENABLE_DJVU -schema_DATA += evince-thumbnailer-djvu.schemas -endif +thumbnailerdir = $(datadir)/thumbnailers +thumbnailer_in_files = evince.thumbnailer.in +thumbnailer_DATA = $(thumbnailer_in_files:.thumbnailer.in=.thumbnailer) -if ENABLE_DVI -schema_DATA += evince-thumbnailer-dvi.schemas -endif - -if ENABLE_COMICS -schema_DATA += evince-thumbnailer-comics.schemas -endif +evince.thumbnailer: $(thumbnailer_in_files) + $(AM_V_GEN)sed \ + -e "s|\@EVINCE_MIME_TYPES\@|$(EVINCE_MIME_TYPES)|" \ + $< > $@ -schemadir = $(GCONF_SCHEMA_FILE_DIR) - -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_builddir)/thumbnailer/$$p >&1 > /dev/null; \ - done \ - fi -endif EXTRA_DIST = \ - $(schema_files) + $(thumbnailer_in_files) DISTCLEANFILES = \ - $(schema_DATA) + $(thumbnailer_DATA) + +-include $(top_srcdir)/git.mk