diff options
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/Makefile.in')
-rw-r--r-- | Build/source/texk/web2c/luatexdir/Makefile.in | 141 |
1 files changed, 141 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/luatexdir/Makefile.in b/Build/source/texk/web2c/luatexdir/Makefile.in new file mode 100644 index 00000000000..a959a42d56b --- /dev/null +++ b/Build/source/texk/web2c/luatexdir/Makefile.in @@ -0,0 +1,141 @@ +# Makefile for libpdf - te@dbs.uni-hannover.de +# $Id$ + +kpse_include ../make/common.mk +kpse_include ../make/programs.mk +kpse_include ../make/library.mk + +kpathsea_srcdir_parent = $(srcdir)/../.. +kpathsea_dir_parent = ../.. + +ALL_CXXFLAGS = @CXXFLAGS@ @DEFS@ $(XXCFLAGS) -I. -I$(srcdir) -I$(kpathsea_dir_parent) -I$(kpathsea_srcdir_parent) @LIBXPDFCPPFLAGS@ -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(LIBPNGSRCDIR) -I$(ZLIBSRCDIR) +CXX = @CXX@ + +CTANGLE = ../ctangle + +.SUFFIXES: .cc .o +.cc.o: + $(CXX) $(ALL_CXXFLAGS) -c $< -o $@ + +# XCFLAGS=-Wstrict-prototypes -Wmissing-prototypes + +LIBPNGDIR=../../../libs/libpng +LIBPNGSRCDIR=$(srcdir)/$(LIBPNGDIR) + +ZLIBDIR=../../../libs/zlib +ZLIBSRCDIR=$(srcdir)/$(ZLIBDIR) + +LIBXPDFDIR=../../../libs/xpdf +LIBXPDFSRCDIR=$(srcdir)/$(LIBXPDFDIR) + +LIBMD5DIR=../../../libs/md5 +LIBMD5SRCDIR=$(srcdir)/$(LIBMD5DIR) + +LIBOBSDCOMPATDIR=../../../libs/obsdcompat +LIBOBSDCOMPATFSRCDIR=$(srcdir)/$(LIBOBSDCOMPATDIR) + +XCPPFLAGS=-I.. -I$(srcdir)/.. -I../.. -I$(srcdir)/../.. -I$(LIBMD5DIR) \ + -I$(LIBMD5SRCDIR) @LIBPNGCPPFLAGS@ @ZLIBCPPFLAGS@ \ + -I$(LIBXPDFDIR) -I$(LIBXPDFDIR)/.. -I$(LIBXPDFSRCDIR) -I$(LIBXPDFSRCDIR)/.. \ + -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) \ + -I$(LIBOBSDCOMPATFSRCDIR)/.. -DpdfTeX + + +OBJS = \ +avl.o \ +avlstuff.o \ +font/mapfile.o \ +font/pkin.o \ +font/subfont.o \ +font/tounicode.o \ +font/vfpacket.o \ +font/writeenc.o \ +font/writefont.o \ +font/writet1.o \ +font/writet3.o \ +font/writettf.o \ +font/writetype0.o \ +font/writetype2.o \ +font/writecff.o \ +font/tt_glyf.o \ +font/tt_table.o \ +font/sfnt.o \ +font/texfont.o \ +font/tfmofm.o \ +font/vfovf.o \ +font/luafont.o \ +font/dofont.o \ +image/epdf.o \ +image/pdftoepdf.o \ +image/writeimg.o \ +image/writejbig2.o \ +image/writejpg.o \ +image/writepng.o \ +lua/loslibext.o \ +lua/lcallbacklib.o \ +lua/lkpselib.o \ +lua/llualib.o \ +lua/lnodelib.o \ +lua/lpdflib.o \ +lua/lstatslib.o \ +lua/ltexiolib.o \ +lua/ltexlib.o \ +lua/ltokenlib.o \ +lua/lfontlib.o \ +lua/texluac.o \ +lua/luainit.o \ +lua/luastuff.o \ +lua/luatex.o \ +lua/luatoken.o \ +lua/luanode.o \ +lua/llanglib.o \ +lua/limglib.o \ +lua/mp.o \ +lua/psout.o \ +lua/lmplib.o \ +lang/hnjalloc.o \ +lang/hyphen.o \ +lang/texlang.o \ +tex/linebreak.o \ +tex/postlinebreak.o \ +tex/texnodes.o \ +tex/textoken.o \ +tex/texpdf.o \ +managed-sa.o \ +mathcodes.o \ +textcodes.o \ +utils.o \ +writezip.o + +all: libpdf.a makecpool + +libpdf.a: lua/mp.c lua/psout.c $(OBJS) + rm -f $@ + $(AR) $(ARFLAGS) $@ $(OBJS) + $(RANLIB) $@ + +lua/mp.c: lua/mp.w + $(CTANGLE) $(srcdir)/lua/mp.w - lua/mp.c + +lua/psout.c: lua/psout.w + $(CTANGLE) $(srcdir)/lua/psout.w - lua/psout.c + +makecpool: makecpool.o + $(link_command) makecpool.o + +kpse_include ../make/clean.mk + +clean:: + rm -f libpdf.a ttf2afm pdftosrc + +depend: + rm -f $(OBJS) $(srcdir)/depend.mk + for a in $(OBJS); do \ + env XXCFLAGS="-MM -MT \$$@" XCFLAGS="-MM -MT \$$@" $(MAKE) -k $$a; \ + touch $$a; \ + grep -a -v "^$(CC)\|$(CXX)\|$(AR)\|make\|klibtool" $$a | \ + sed 's: [^ ]*/\.\./libs/[^ ]*::g' >> $(srcdir)/depend.mk; \ + done; \ + rm -f $(OBJS) + +kpse_include luatexdir/depend.mk |