## $Id$ ## Proxy Makefile.am to build xpdf for TeX Live. ## ## Copyright 2016-2017 Karl Berry ## Copyright 2009-2015 Peter Breitenlohner ## ## This file is free software; the copyright holder ## gives unlimited permission to copy and/or distribute it, ## with or without modifications, as long as this notice is preserved. ## #======================================================================== ## ## Main xpdf Makefile. ## Goo library Makefile ## FoFi library Makefile ## Xpdf Makefile ## ## Copyright 1996-2003 Glyph & Cog, LLC ## #======================================================================== ## ACLOCAL_AMFLAGS = -I ../../m4 ## We want to re-distribute the whole original xpdf source tree. ## EXTRA_DIST = $(XPDF_TREE) ## Official patches as obtained from ftp://ftp.foolabs.com/pub/xpdf ## (if any) ## EXTRA_DIST += xpdf-foolabs ## Actual patches applied to the original source tree EXTRA_DIST += TLpatches # Files not to be distributed include $(srcdir)/../../am/dist_hook.am NEVER_NAMES += $(NEVER_NAMES_SUB) SUBDIRS = . goo fofi splash xpdf GOO_SRC = $(top_srcdir)/$(XPDF_TREE)/goo FOFI_SRC = $(top_srcdir)/$(XPDF_TREE)/fofi SPLASH_SRC = $(top_srcdir)/$(XPDF_TREE)/splash XPDF_SRC = $(top_srcdir)/$(XPDF_TREE)/xpdf AM_CPPFLAGS = -Igoo -Ifofi -Isplash -Ixpdf AM_CPPFLAGS += -I$(GOO_SRC) -I$(FOFI_SRC) -I$(SPLASH_SRC) -I$(XPDF_SRC) AM_CPPFLAGS += -DPDF_PARSER_ONLY AM_CFLAGS = $(WARNING_CFLAGS) AM_CXXFLAGS = $(NO_WARN_CXXFLAGS) noinst_LIBRARIES = libxpdf.a nodist_libxpdf_a_SOURCES = \ $(goo_libGoo_a_sources) \ $(fofi_libfofi_a_sources) \ $(xpdf_libxpdf_a_sources) goo_libGoo_a_sources = \ @XPDF_TREE@/goo/FixedPoint.cc \ @XPDF_TREE@/goo/GHash.cc \ @XPDF_TREE@/goo/GList.cc \ @XPDF_TREE@/goo/GString.cc \ @XPDF_TREE@/goo/Trace.cc \ @XPDF_TREE@/goo/gfile.cc \ @XPDF_TREE@/goo/gmem.cc \ @XPDF_TREE@/goo/gmempp.cc fofi_libfofi_a_sources = \ @XPDF_TREE@/fofi/FoFiBase.cc \ @XPDF_TREE@/fofi/FoFiEncodings.cc \ @XPDF_TREE@/fofi/FoFiIdentifier.cc \ @XPDF_TREE@/fofi/FoFiTrueType.cc \ @XPDF_TREE@/fofi/FoFiType1.cc \ @XPDF_TREE@/fofi/FoFiType1C.cc xpdf_libxpdf_a_sources = \ @XPDF_TREE@/xpdf/AcroForm.cc \ @XPDF_TREE@/xpdf/Annot.cc \ @XPDF_TREE@/xpdf/Array.cc \ @XPDF_TREE@/xpdf/BuiltinFont.cc \ @XPDF_TREE@/xpdf/BuiltinFontTables.cc \ @XPDF_TREE@/xpdf/CMap.cc \ @XPDF_TREE@/xpdf/Catalog.cc \ @XPDF_TREE@/xpdf/CharCodeToUnicode.cc \ @XPDF_TREE@/xpdf/Decrypt.cc \ @XPDF_TREE@/xpdf/Dict.cc \ @XPDF_TREE@/xpdf/Error.cc \ @XPDF_TREE@/xpdf/FontEncodingTables.cc \ @XPDF_TREE@/xpdf/Function.cc \ @XPDF_TREE@/xpdf/Gfx.cc \ @XPDF_TREE@/xpdf/GfxFont.cc \ @XPDF_TREE@/xpdf/GfxState.cc \ @XPDF_TREE@/xpdf/GlobalParams.cc \ @XPDF_TREE@/xpdf/JArithmeticDecoder.cc \ @XPDF_TREE@/xpdf/JBIG2Stream.cc \ @XPDF_TREE@/xpdf/JPXStream.cc \ @XPDF_TREE@/xpdf/Lexer.cc \ @XPDF_TREE@/xpdf/Link.cc \ @XPDF_TREE@/xpdf/NameToCharCode.cc \ @XPDF_TREE@/xpdf/Object.cc \ @XPDF_TREE@/xpdf/OptionalContent.cc \ @XPDF_TREE@/xpdf/Outline.cc \ @XPDF_TREE@/xpdf/OutputDev.cc \ @XPDF_TREE@/xpdf/PDF417Barcode.cc \ @XPDF_TREE@/xpdf/PDFDoc.cc \ @XPDF_TREE@/xpdf/PDFDocEncoding.cc \ @XPDF_TREE@/xpdf/PSTokenizer.cc \ @XPDF_TREE@/xpdf/Page.cc \ @XPDF_TREE@/xpdf/Parser.cc \ @XPDF_TREE@/xpdf/SecurityHandler.cc \ @XPDF_TREE@/xpdf/Stream.cc \ @XPDF_TREE@/xpdf/TextString.cc \ @XPDF_TREE@/xpdf/UnicodeMap.cc \ @XPDF_TREE@/xpdf/UnicodeRemapping.cc \ @XPDF_TREE@/xpdf/UTF8.cc \ @XPDF_TREE@/xpdf/XFAScanner.cc \ @XPDF_TREE@/xpdf/XRef.cc \ @XPDF_TREE@/xpdf/Zoox.cc # Rebuild rebuild_prereq = rebuild_target = all CLEANFILES = include $(srcdir)/../../am/rebuild.am