]> git.ipfire.org Git - thirdparty/cups.git/blob - Makedefs.in
Moved raster functions to CUPS image library.
[thirdparty/cups.git] / Makedefs.in
1 #
2 # "$Id: Makedefs.in,v 1.17 2000/01/20 13:05:37 mike Exp $"
3 #
4 # Common makefile definitions for the Common UNIX Printing System (CUPS).
5 #
6 # @configure_input@
7 #
8 # Copyright 1997-2000 by Easy Software Products, all rights reserved.
9 #
10 # These coded instructions, statements, and computer programs are the
11 # property of Easy Software Products and are protected by Federal
12 # copyright law. Distribution and use rights are outlined in the file
13 # "LICENSE.txt" which should have been included with this file. If this
14 # file is missing or damaged please contact Easy Software Products
15 # at:
16 #
17 # Attn: CUPS Licensing Information
18 # Easy Software Products
19 # 44141 Airport View Drive, Suite 204
20 # Hollywood, Maryland 20636-3111 USA
21 #
22 # Voice: (301) 373-9603
23 # EMail: cups-info@cups.org
24 # WWW: http://www.cups.org
25 #
26
27 #
28 # Programs...
29 #
30
31 AR = @AR@
32 AWK = @AWK@
33 CC = @CC@
34 CHMOD = @CHMOD@
35 CP = @CP@
36 DSO = @DSO@
37 HTMLDOC = @HTMLDOC@
38 LN = /bin/ln -sf
39 MKDIR = @MKDIR@ -p
40 MV = @MV@
41 NROFF = @NROFF@
42 PACK = @PACK@
43 RANLIB = @RANLIB@
44 RM = @RM@ -f
45 SED = @SED@
46 SHELL = /bin/sh
47
48 #
49 # Libraries...
50 #
51
52 LIBCUPS = @LIBCUPS@
53 LIBCUPSIMAGE = @LIBCUPSIMAGE@
54 LIBJPEG = @LIBJPEG@
55 LIBPNG = @LIBPNG@
56 LIBTIFF = @LIBTIFF@
57 LIBZ = @LIBZ@
58
59 #
60 # Program options...
61 #
62 # OPTIM defines the common compiler optimization/debugging options.
63 # OPTIONS defines other compile-time options (currently only -dDEBUG for
64 # extra debug info)
65 #
66
67 ARFLAGS = crvs
68 CFLAGS = @CFLAGS@ $(OPTIM) -I.. $(OPTIONS)
69 DSOLIBS = @DSOLIBS@
70 IMGLIBS = @IMGLIBS@ -lm
71 LDFLAGS = @LDFLAGS@ $(OPTIM)
72 LIBS = -L../cups -lcups $(NETLIBS) @LIBS@
73 NETLIBS = @NETLIBS@
74 OPTIM = @OPTIM@
75 OPTIONS =
76
77 #
78 # Formatted man page extension...
79 #
80
81 CAT = @CAT@
82
83 #
84 # Directories...
85 #
86 # The first section uses the GNU names (which are *extremely*
87 # difficult to find in a makefile because they are lowercase...)
88 # We have to define these first because autoconf uses ${prefix}
89 # and ${exec_prefix} for most of the other directories...
90 #
91 # This is immediately followed by definition in ALL CAPS for the
92 # needed directories...
93 #
94
95 bindir = @bindir@
96 datadir = @datadir@
97 exec_prefix = @exec_prefix@
98 includedir = @includedir@
99 infodir = @infodir@
100 libdir = @libdir@
101 libexecdir = @libexecdir@
102 localstatedir = @localstatedir@
103 mandir = @mandir@
104 oldincludedir = @oldincludedir@
105 prefix = @prefix@
106 sbindir = @sbindir@
107 sharedstatedir = @sharedstatedir@
108 srcdir = @srcdir@
109 sysconfdir = @sysconfdir@
110 top_srcdir = @top_srcdir@
111
112 BINDIR = @bindir@
113 DATADIR = @CUPS_DATADIR@
114 INCLUDEDIR = $(includedir)
115 LIBDIR = $(libdir)
116 LOCALEDIR = @CUPS_LOCALEDIR@
117 LOGDIR = @CUPS_LOGDIR@
118 MANDIR = @mandir@
119 REQUESTS = @CUPS_REQUESTS@
120 SBINDIR = @sbindir@
121 SERVERBIN = @CUPS_SERVERBIN@
122 SERVERROOT = @CUPS_SERVERROOT@
123
124 #
125 # Rules...
126 #
127
128 .SILENT:
129 .SUFFIXES: .a .c .gz .h .o .z .1 .5 .8
130 .c.o:
131 echo Compiling $<...
132 $(CC) $(CFLAGS) -c $<
133 .1.z .5.z .8.z .1.gz .5.gz .8.gz:
134 echo Formatting $<...
135 $(NROFF) -man $< >t
136 $(PACK) t
137 -mv t.$(CAT) $@
138
139 #
140 # End of "$Id: Makedefs.in,v 1.17 2000/01/20 13:05:37 mike Exp $"
141 #