X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=pdf%2Fxpdf%2FMakefile.am;h=4e884cc01ae8e9809e6fcb9661a483e0cf6166bf;hb=1aff4f0d0e68dfccf5236289feb2fb58dfac8936;hp=b72a32ab3536191821ebfde33aa4dfc62f53fd79;hpb=0a493d7b95ccfb0303844ad72c55918688a0123c;p=evince.git diff --git a/pdf/xpdf/Makefile.am b/pdf/xpdf/Makefile.am index b72a32ab..4e884cc0 100644 --- a/pdf/xpdf/Makefile.am +++ b/pdf/xpdf/Makefile.am @@ -1,147 +1,131 @@ - -INCLUDES = \ - -I$(top_srcdir)/goo \ - -I$(top_srcdir)/ltk \ - -DGPDF_GLADE_DIR=\""$(gladedir)"\" \ - $(EXTRA_GNOME_CFLAGS) - -if WITH_GNOME -gui = gpdf -else -gui = xpdf -endif - -bin_PROGRAMS = pdftops pdftotext pdfinfo pdftopbm pdfimages $(gui) bonobo-image-x-pdf - -common_sources = \ +INCLUDES = \ + -I$(top_srcdir) \ + -I$(top_srcdir)/backend \ + -I$(top_srcdir)/pdf \ + -I$(top_srcdir)/pdf/goo \ + -I$(top_srcdir)/pdf/fofi \ + -I$(top_srcdir)/pdf/splash \ + $(GTK_CFLAGS) \ + -DDATADIR=\""$(datadir)"\" + +noinst_PROGRAMS = test-gdk-output-dev + +noinst_LTLIBRARIES = libxpdf.la libpdfdocument.la + +libxpdf_la_SOURCES = \ + Annot.cc \ + Annot.h \ Array.cc \ + Array.h \ BaseFile.h \ + BuiltinFont.cc \ + BuiltinFont.h \ + BuiltinFontTables.cc \ + BuiltinFontTables.h \ Catalog.cc \ + Catalog.h \ + CharCodeToUnicode.cc \ + CharCodeToUnicode.h \ + CMap.cc \ + CMap.h \ + Decrypt.cc \ + Decrypt.h \ Dict.cc \ + Dict.h \ Error.cc \ - FontEncoding.cc \ - FontEncoding.h \ - FontFile.cc \ - FontFile.h \ - FontInfo.h \ + Error.h \ + FontEncodingTables.cc \ + FontEncodingTables.h \ + Function.cc \ + Function.h \ Gfx.cc \ + Gfx.h \ GfxFont.cc \ + GfxFont.h \ GfxState.cc \ + GfxState.h \ + GlobalParams.cc \ + GlobalParams.h \ + JArithmeticDecoder.cc \ + JArithmeticDecoder.h \ + JBIG2Stream.cc \ + JBIG2Stream.h \ + JPXStream.cc \ + JPXStream.h \ Lexer.cc \ + Lexer.h \ Link.cc \ + Link.h \ + NameToCharCode.cc \ + NameToCharCode.h \ Object.cc \ + Object.h \ + Outline.cc \ + Outline.h \ OutputDev.cc \ + OutputDev.h \ Page.cc \ - Params.cc \ + Page.h \ Parser.cc \ + Parser.h \ PDFDoc.cc \ + PDFDoc.h \ + PDFDocEncoding.cc \ + PDFDocEncoding.h \ + PSTokenizer.cc \ + PSTokenizer.h \ + SplashOutputDev.cc \ + SplashOutputDev.h \ + Stream-CCITT.h \ Stream.cc \ - TextOutputDev.cc \ - XRef.cc - -gpdf_CFLAGS = \ - -DBONOBO_IO - -gpdf_SOURCES = \ - gpdf.cc - -gpdf_LDADD = \ - $(GTK_LIBS) \ - $(GNOME_LIBDIR) \ - -lbonobo \ - $(GNOMEGNORBA_LIBS) \ - $(EXTRA_GNOME_LIBS) \ - $(INTLLIBS) - - -bonobo_image_x_pdf_SOURCES = \ - $(common_sources) \ - BonoboStream.h \ - BonoboStream.cc \ - GOutputDev.cc \ - bonobo-image-x-pdf.cc - -bonobo_image_x_pdf_CFLAGS = \ - -DBONOBO_IO - -bonobo_image_x_pdf_LDADD = \ - ../goo/libgoo.a \ - $(GTK_LIBS) \ - $(GNOME_LIBDIR) \ - -lbonobo \ - $(GNOMEGNORBA_LIBS) \ - $(INTLLIBS) - -xpdf_SOURCES = \ - $(common_sources) \ - XOutputDev.cc \ - LTKOutputDev.cc \ - PSOutputDev.cc \ - xpdf.cc - -xpdf_CFLAGS = $(X_CFLAGS) -xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a -lXpm $(EXTRA_GNOME_LIBS) - -pdfimages_SOURCES = \ - $(common_sources) \ - ImageOutputDev.cc \ - pdfimages.cc - -pdfimages_LDADD = ../goo/libgoo.a - -pdftops_SOURCES = \ - $(common_sources) \ + Stream.h \ + Thumb.cc \ + Thumb.h \ + UnicodeMap.cc \ + UnicodeMap.h \ + UnicodeMapTables.h \ + UnicodeTypeTable.cc \ + UnicodeTypeTable.h \ + XRef.cc \ + XRef.h \ + \ + CharTypes.h \ + CompactFontTables.h \ + ErrorCodes.h \ + NameToUnicodeTable.h \ + GDKSplashOutputDev.cc \ + GDKSplashOutputDev.h \ PSOutputDev.cc \ - pdftops.cc -pdftops_LDADD = ../goo/libgoo.a - -pdftotext_SOURCES = \ - $(common_sources) \ - pdftotext.cc -pdftotext_LDADD = ../goo/libgoo.a - -pdfinfo_SOURCES = \ - $(common_sources) \ - pdfinfo.cc -pdfinfo_LDADD = ../goo/libgoo.a - -pdftopbm_SOURCES = \ - $(common_sources) \ - PBMOutputDev.cc \ - XOutputDev.cc \ - pdftopbm.cc - -pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS) - -xpdf-ltk.h: xpdf.ltk - rm -f $@ - $(top_srcdir)/ltk/ltkbuild $@.new - mv $@.new $@ - -bitmaps = \ - about.xbm \ - dblLeftArrow.xbm \ - dblRightArrow.xbm \ - find.xbm \ - leftArrow.xbm \ - postscript.xbm \ - rightArrow.xbm \ - xpdfIcon.xpm \ - zoomIn.xbm \ - zoomOut.xbm - -ltk = \ - xpdf-flip.ltk \ - xpdf-top.ltk \ - xpdf.ltk - -gladedir = $(datadir)/xpdf/glade - -glade_DATA = \ - about.glade \ - gpdf.glade - -gnorbadir = $(sysconfdir)/CORBA/servers -gnorba_DATA = image-x-pdf.gnorba - -EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(glade_DATA) $(gnorba_DATA) + PSOutputDev.h \ + TextOutputDev.cc \ + TextOutputDev.h \ + UTF8.h \ + \ + gpdf-g-switch.h + +# The sources at the end are put in libxpdf.a for convenience here, but are +# conceptually part of the apps not part of the libs. + +test_gdk_output_dev_SOURCES = \ + test-gdk-output-dev.cc + +test_gdk_output_dev_LDADD = \ + libxpdf.la \ + $(top_builddir)/pdf/goo/libGoo.la \ + $(top_builddir)/pdf/fofi/libfofi.la \ + $(top_builddir)/pdf/splash/libsplash.la \ + $(top_builddir)/backend/libevbackend.la \ + $(GTK_LIBS) + +libpdfdocument_la_SOURCES = \ + pdf-document.cc \ + pdf-document.h + +libpdfdocument_la_LIBADD = \ + libxpdf.la \ + $(top_builddir)/backend/libevbackend.la \ + $(top_builddir)/pdf/goo/libGoo.la \ + $(top_builddir)/pdf/fofi/libfofi.la \ + $(top_builddir)/pdf/splash/libsplash.la + +EXTRA_DIST = xpdfconfig.h