2 # "$Id: Makefile,v 1.6.2.1 2001/12/26 16:52:45 mike Exp $"
4 # pdftops filter Makefile for the Common UNIX Printing System (CUPS).
6 # CUPS filter changes Copyright 1997-2001 by Easy Software Products.
7 # Xpdf code Copyright 1996-1999 by Derek B. Noonburg
17 LIBOBJS
= Decrypt.o GString.o gfile.o gmempp.o gmem.o parseargs.o \
18 Array.o Catalog.o Dict.o Error.o FontEncoding.o \
19 FontFile.o FormWidget.o Function.o Gfx.o GfxFont.o GfxState.o \
20 Lexer.o Link.o Object.o OutputDev.o Page.o Params.o \
21 Parser.o PDFDoc.o PSOutputDev.o Stream.o XRef.o
22 OBJS
= pdftops.o
$(LIBOBJS
)
32 # Clean all object files...
42 # Install the filter...
46 $(INSTALL_DIR
) $(SERVERBIN
)/filter
47 $(INSTALL_BIN
) pdftops
$(SERVERBIN
)/filter
54 pdftops
: libxpdf.a pdftops.o ..
/cups
/$(LIBCUPS
)
56 $(CXX
) $(LDFLAGS
) -o
$@ pdftops.o libxpdf.a
$(LIBS
) -lm
58 pdftops.o
: parseargs.h gtypes.h GString.h gmem.h Object.h Array.h \
59 Dict.h Stream.h XRef.h Catalog.h Page.h PDFDoc.h Link.h \
60 PSOutputDev.h config.h OutputDev.h Params.h Error.h
70 $(AR
) $(ARFLAGS
) $@
$(LIBOBJS
)
75 gfile.o
: GString.h gfile.h gtypes.h
77 parseargs.o
: parseargs.h gtypes.h
78 Array.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h
79 Catalog.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
80 Page.h Error.h config.h Link.h Catalog.h
81 Decrypt.o
: gmem.h Decrypt.h gtypes.h GString.h
82 Dict.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
84 Error.o
: gtypes.h Params.h Error.h config.h
85 FontEncoding.o
: gmem.h FontEncoding.h gtypes.h
86 FontFile.o
: gmem.h Error.h config.h FontFile.h gtypes.h GString.h \
87 FontEncoding.h StdFontInfo.h CompactFontInfo.h
88 FormWidget.o
: FormWidget.h gmem.h Object.h Gfx.h
89 Function.o
: gmem.h Object.h Dict.h Stream.h Error.h Function.h
90 Gfx.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
91 Lexer.h Parser.h GfxFont.h FontEncoding.h GfxState.h \
92 OutputDev.h Params.h Error.h config.h Gfx.h
93 GfxFont.o
: GString.h gmem.h gfile.h gtypes.h config.h Object.h Array.h \
94 Dict.h Stream.h Error.h Params.h FontFile.h FontEncoding.h \
96 GfxState.o
: gmem.h Error.h config.h Object.h gtypes.h GString.h Array.h \
97 Dict.h Stream.h GfxState.h
98 ImageOutputDev.o
: gmem.h config.h Error.h GfxState.h gtypes.h Object.h \
99 GString.h Array.h Dict.h Stream.h ImageOutputDev.h OutputDev.h
100 Lexer.o
: Lexer.h Object.h gtypes.h gmem.h GString.h Array.h Dict.h \
101 Stream.h Error.h config.h
102 Link.o
: gmem.h GString.h Error.h config.h Object.h gtypes.h Array.h \
103 Dict.h Stream.h Link.h
104 Object.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
105 Error.h config.h XRef.h
106 OutputDev.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
107 GfxState.h OutputDev.h
108 Page.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
109 XRef.h OutputDev.h Gfx.h Error.h config.h Params.h Page.h
110 Params.o
: gtypes.h gmem.h GString.h gfile.h Params.h
111 Parser.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
112 Parser.h Lexer.h Error.h config.h
113 PDFDoc.o
: GString.h config.h Page.h Object.h gtypes.h gmem.h Array.h \
114 Dict.h Stream.h Catalog.h XRef.h Link.h OutputDev.h Params.h \
116 PSOutputDev.o
: GString.h config.h Object.h gtypes.h gmem.h Array.h Dict.h \
117 Stream.h Error.h GfxState.h GfxFont.h FontEncoding.h \
118 FontFile.h Catalog.h Page.h PSOutputDev.h OutputDev.h
119 SFont.o
: SFont.h gtypes.h
120 Stream.o
: gmem.h config.h Error.h Object.h gtypes.h GString.h Array.h \
121 Dict.h Stream.h Stream-CCITT.h
122 T1Font.o
: T1Font.h gmem.h FontEncoding.h
123 TTFont.o
: TTFont.h gmem.h FontEncoding.h
124 XRef.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
125 Lexer.h Parser.h Error.h config.h XRef.h
128 $(OBJS
): ..
/config.h ..
/Makedefs
131 # End of "$Id: Makefile,v 1.6.2.1 2001/12/26 16:52:45 mike Exp $".