blob: 0efe544a444b224b232ae75b6763beeaf7e3867b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
# Makefile for libpdf - te@dbs.uni-hannover.de
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$(LIBOBSDCOMPATSRCDIR) -I$(LIBOBSDCOMPATSRCDIR)/.. \
-DPDF_PARSER_ONLY
CXX = @CXX@
.SUFFIXES: .cc .o
.cc.o:
$(CXX) $(ALL_CXXFLAGS) -c $<
# 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
LIBOBSDCOMPATSRCDIR=$(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$(LIBOBSDCOMPATSRCDIR) \
-I$(LIBOBSDCOMPATSRCDIR)/.. -DpdfTeX
OBJS = epdf.o mapfile.o utils.o vfpacket.o pkin.o \
writefont.o writet1.o writet3.o writezip.o writeenc.o writettf.o \
writejpg.o writejbig2.o writepng.o writeimg.o pdftoepdf.o avl.o avlstuff.o subfont.o tounicode.o
all: libpdf.a
pdftosrc.o: $(srcdir)/pdftosrc.cc
libpdf.a: $(OBJS)
rm -f $@
$(AR) $(ARFLAGS) $@ $(OBJS)
$(RANLIB) $@
kpse_include ../make/clean.mk
clean::
rm -f libpdf.a ttf2afm pdftosrc
depend:
rm -f $(OBJS) ttf2afm.o pdftosrc.o
XXCFLAGS=-MM XCFLAGS=-MM $(MAKE) -k $(OBJS) ttf2afm.o pdftosrc.o | \
grep -v "^$(CC)\|$(CXX)\|$(AR)\|make\" | \
sed 's: [^ ]*/\.\./libs/[^ ]*::g' > $(srcdir)/depend.mk
kpse_include pdftexdir/depend.mk
|