3 top_srcdir = @top_srcdir@
4 include ../../Makefile.common
8 libpdf_objects = GHash.$(O) GList.$(O) GString.$(O) gmem.$(O) gfile.$(O) \
9 FoFiTrueType.$(O) FoFiType1.$(O) FoFiType1C.$(O) FoFiBase.$(O) FoFiEncodings.$(O) \
10 OutputDev.$(O) PDFDoc.$(O) Error.$(O) Stream.$(O) Object.$(O) \
11 Decrypt.$(O) Array.$(O) XRef.$(O) Dict.$(O) Parser.$(O) \
12 Lexer.$(O) Outline.$(O) PDFDocEncoding.$(O) Catalog.$(O) \
13 Link.$(O) GlobalParams.$(O) JBIG2Stream.$(O) Page.$(O) JPXStream.$(O) \
14 JArithmeticDecoder.$(O) Gfx.$(O) GfxFont.$(O) CMap.$(O) CharCodeToUnicode.$(O) \
15 PSTokenizer.$(O) FontEncodingTables.$(O) BuiltinFont.$(O) BuiltinFontTables.$(O) \
16 GfxState.$(O) Function.$(O) Annot.$(O) NameToCharCode.$(O) UnicodeMap.$(O) cmyk.$(O) \
20 $(CC) -I./ cmyk.cc -o $@
21 UnicodeMap.$(O): UnicodeMap.cc
22 $(CC) -I./ UnicodeMap.cc -o $@
23 NameToCharCode.$(O): NameToCharCode.cc
24 $(CC) -I./ NameToCharCode.cc -o $@
26 $(CC) -I./ Annot.cc -o $@
27 Function.$(O): Function.cc
28 $(CC) -I./ Function.cc -o $@
29 BuiltinFontTables.$(O): BuiltinFontTables.cc
30 $(CC) -I./ BuiltinFontTables.cc -o $@
31 BuiltinFont.$(O): BuiltinFont.cc
32 $(CC) -I./ BuiltinFont.cc -o $@
33 FontEncodingTables.$(O): FontEncodingTables.cc
34 $(CC) -I./ FontEncodingTables.cc -o $@
35 PSTokenizer.$(O): PSTokenizer.cc
36 $(CC) -I./ PSTokenizer.cc -o $@
37 CharCodeToUnicode.$(O): CharCodeToUnicode.cc
38 $(CC) -I./ CharCodeToUnicode.cc -o $@
40 $(CC) -I./ CMap.cc -o $@
41 GfxFont.$(O): GfxFont.cc
42 $(CC) -I./ GfxFont.cc -o $@
44 $(CC) -I./ Gfx.cc -o $@
45 GfxState.$(O): GfxState.cc
46 $(CC) -I./ GfxState.cc -o $@
47 JArithmeticDecoder.$(O): JArithmeticDecoder.cc
48 $(CC) -I./ JArithmeticDecoder.cc -o $@
49 JPXStream.$(O): JPXStream.cc
50 $(CC) -I./ JPXStream.cc -o $@
51 GlobalParams.$(O): GlobalParams.cc GlobalParams.h
52 $(CC) -I./ GlobalParams.cc -o $@
53 JBIG2Stream.$(O): JBIG2Stream.cc
54 $(CC) -I./ JBIG2Stream.cc -o $@
56 $(CC) -I./ Page.cc -o $@
58 $(CC) -I./ Link.cc -o $@
59 Catalog.$(O): Catalog.cc
60 $(CC) -I./ Catalog.cc -o $@
61 PDFDocEncoding.$(O): PDFDocEncoding.cc
62 $(CC) -I./ PDFDocEncoding.cc -o $@
63 Outline.$(O): Outline.cc
64 $(CC) -I./ Outline.cc -o $@
66 $(CC) -I./ Lexer.cc -o $@
67 Parser.$(O): Parser.cc
68 $(CC) -I./ Parser.cc -o $@
70 $(CC) -I./ XRef.cc -o $@
72 $(CC) -I./ Array.cc -o $@
74 $(CC) -I./ Dict.cc -o $@
75 Decrypt.$(O): Decrypt.cc
76 $(CC) -I./ Decrypt.cc -o $@
77 Object.$(O): Object.cc
78 $(CC) -I./ Object.cc -o $@
79 Error.$(O): Error.cc aconf.h
80 $(CC) -I./ Error.cc -o $@
81 Stream.$(O): Stream.cc
82 $(CC) -I./ Stream.cc -o $@
83 PDFDoc.$(O): PDFDoc.cc
84 $(CC) -I./ PDFDoc.cc -o $@
85 SecurityHandler.$(O): SecurityHandler.cc SecurityHandler.h
86 $(CC) -I./ SecurityHandler.cc -o $@
87 OutputDev.$(O): OutputDev.cc GfxState.h Stream.h Object.h OutputDev.h gtypes.h CharTypes.h
88 $(CC) -I./ OutputDev.cc -o $@
89 FoFiBase.$(O): FoFiBase.cc
90 $(CC) -I./ FoFiBase.cc -o $@
91 FoFiTrueType.$(O): FoFiTrueType.cc FoFiBase.h
92 $(CC) -I./ FoFiTrueType.cc -o $@
93 FoFiEncodings.$(O): FoFiEncodings.cc FoFiEncodings.h
94 $(CC) -I./ FoFiEncodings.cc -o $@
95 FoFiType1C.$(O): FoFiType1C.cc FoFiBase.h
96 $(CC) -I./ FoFiType1C.cc -o $@
97 FoFiType1.$(O): FoFiType1.cc FoFiBase.h
98 $(CC) -I./ FoFiType1.cc -o $@
100 $(CC) -I./ GList.cc -o $@
101 GString.$(O): GString.cc
102 $(CC) -I./ GString.cc -o $@
104 $(CC) -I./ GHash.cc -o $@
106 $(CC) -I./ gfile.cc -o $@
108 $(C) -I./ gmem.c -o $@
110 libpdf$(A): $(libpdf_objects)
111 $(AR) r libpdf$(A) $(libpdf_objects)
118 rm -f *.o *.obj *.lo *.a *.lib *.la gmon.out