2 # "$Id: Makefile,v 1.6 2001/03/02 22:34:16 andy 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 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 $(MKDIR
) $(SERVERBIN
)/filter
47 $(CHMOD
) ugo
+rx
$(SERVERBIN
)
48 $(CHMOD
) ugo
+rx
$(SERVERBIN
)/filter
49 $(RM
) $(SERVERBIN
)/filter/pdftops
50 $(INSTALL_BIN
) pdftops
$(SERVERBIN
)/filter
57 pdftops
: libxpdf.a pdftops.o ..
/cups
/$(LIBCUPS
)
59 $(CXX
) $(LDFLAGS
) -o
$@ pdftops.o libxpdf.a
$(LIBS
) -lm
61 pdftops.o
: parseargs.h gtypes.h GString.h gmem.h Object.h Array.h \
62 Dict.h Stream.h XRef.h Catalog.h Page.h PDFDoc.h Link.h \
63 PSOutputDev.h config.h OutputDev.h Params.h Error.h
73 $(AR
) $(ARFLAGS
) $@
$(LIBOBJS
)
78 gfile.o
: GString.h gfile.h gtypes.h
80 parseargs.o
: parseargs.h gtypes.h
81 Array.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h
82 Catalog.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
83 Page.h Error.h config.h Link.h Catalog.h
84 Decrypt.o
: gmem.h Decrypt.h gtypes.h GString.h
85 Dict.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
87 Error.o
: gtypes.h Params.h Error.h config.h
88 FontEncoding.o
: gmem.h FontEncoding.h gtypes.h
89 FontFile.o
: gmem.h Error.h config.h FontFile.h gtypes.h GString.h \
90 FontEncoding.h StdFontInfo.h CompactFontInfo.h
91 FormWidget.o
: FormWidget.h gmem.h Object.h Gfx.h
92 Gfx.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
93 Lexer.h Parser.h GfxFont.h FontEncoding.h GfxState.h \
94 OutputDev.h Params.h Error.h config.h Gfx.h
95 GfxFont.o
: GString.h gmem.h gfile.h gtypes.h config.h Object.h Array.h \
96 Dict.h Stream.h Error.h Params.h FontFile.h FontEncoding.h \
98 GfxState.o
: gmem.h Error.h config.h Object.h gtypes.h GString.h Array.h \
99 Dict.h Stream.h GfxState.h
100 ImageOutputDev.o
: gmem.h config.h Error.h GfxState.h gtypes.h Object.h \
101 GString.h Array.h Dict.h Stream.h ImageOutputDev.h OutputDev.h
102 Lexer.o
: Lexer.h Object.h gtypes.h gmem.h GString.h Array.h Dict.h \
103 Stream.h Error.h config.h
104 Link.o
: gmem.h GString.h Error.h config.h Object.h gtypes.h Array.h \
105 Dict.h Stream.h Link.h
106 Object.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
107 Error.h config.h XRef.h
108 OutputDev.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
109 GfxState.h OutputDev.h
110 Page.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
111 XRef.h OutputDev.h Gfx.h Error.h config.h Params.h Page.h
112 Params.o
: gtypes.h gmem.h GString.h gfile.h Params.h
113 Parser.o
: Object.h gtypes.h gmem.h GString.h Array.h Dict.h Stream.h \
114 Parser.h Lexer.h Error.h config.h
115 PDFDoc.o
: GString.h config.h Page.h Object.h gtypes.h gmem.h Array.h \
116 Dict.h Stream.h Catalog.h XRef.h Link.h OutputDev.h Params.h \
118 PSOutputDev.o
: GString.h config.h Object.h gtypes.h gmem.h Array.h Dict.h \
119 Stream.h Error.h GfxState.h GfxFont.h FontEncoding.h \
120 FontFile.h Catalog.h Page.h PSOutputDev.h OutputDev.h
121 SFont.o
: SFont.h gtypes.h
122 Stream.o
: gmem.h config.h Error.h Object.h gtypes.h GString.h Array.h \
123 Dict.h Stream.h Stream-CCITT.h
124 T1Font.o
: T1Font.h gmem.h FontEncoding.h
125 TTFont.o
: TTFont.h gmem.h FontEncoding.h
126 XRef.o
: gmem.h Object.h gtypes.h GString.h Array.h Dict.h Stream.h \
127 Lexer.h Parser.h Error.h config.h XRef.h
130 $(OBJS
): ..
/config.h ..
/Makedefs
133 # End of "$Id: Makefile,v 1.6 2001/03/02 22:34:16 andy Exp $".