]> git.ipfire.org Git - thirdparty/cups.git/blame - Makedefs.in
Fix banner pages.
[thirdparty/cups.git] / Makedefs.in
CommitLineData
3a57cba8 1#
f2cdaedc 2# "$Id: Makedefs.in,v 1.36.2.16 2003/04/14 20:09:29 mike Exp $"
3a57cba8 3#
4# Common makefile definitions for the Common UNIX Printing System (CUPS).
5#
1d9595ab 6# Copyright 1997-2003 by Easy Software Products, all rights reserved.
3a57cba8 7#
8# These coded instructions, statements, and computer programs are the
9# property of Easy Software Products and are protected by Federal
10# copyright law. Distribution and use rights are outlined in the file
11# "LICENSE.txt" which should have been included with this file. If this
12# file is missing or damaged please contact Easy Software Products
13# at:
14#
15# Attn: CUPS Licensing Information
16# Easy Software Products
c9e6a22c 17# 44141 Airport View Drive, Suite 204
3a57cba8 18# Hollywood, Maryland 20636-3111 USA
19#
20# Voice: (301) 373-9603
21# EMail: cups-info@cups.org
22# WWW: http://www.cups.org
23#
24
a810d5d8 25#
26# Programs...
27#
28
b4f2ed46 29AR = @AR@
30AWK = @AWK@
31CC = @LIBTOOL@ @CC@
32CXX = @LIBTOOL@ @CXX@
33DSO = @DSO@
34HTMLDOC = @HTMLDOC@
35INSTALL = @INSTALL@
36LIBTOOL = @LIBTOOL@
37LN = /bin/ln -sf
38MV = @MV@
39NROFF = @NROFF@
40RANLIB = @RANLIB@
41RM = @RM@ -f
42SED = @SED@
43SHELL = /bin/sh
44STRIP = @STRIP@
3a57cba8 45
a3e17a89 46#
47# Installation programs...
48#
49
753453e4 50INSTALL_BIN = $(LIBTOOL) $(INSTALL) -m 755 -s
51INSTALL_DATA = $(INSTALL) -m 644
52INSTALL_DIR = $(INSTALL) -d
53INSTALL_LIB = $(LIBTOOL) $(INSTALL) -m 755
54INSTALL_MAN = $(INSTALL) -m 644
55INSTALL_SCRIPT = $(INSTALL) -m 755
56
57#
58# Default user and group for the scheduler...
59#
60
61CUPS_USER = @CUPS_USER@
62CUPS_GROUP = @CUPS_GROUP@
a3e17a89 63
7e8966ca 64#
65# Libraries...
66#
67
b4f2ed46 68LIBCUPS = @LIBCUPS@
69LIBCUPSIMAGE = @LIBCUPSIMAGE@
70LIBJPEG = @LIBJPEG@
71LIBMALLOC = @LIBMALLOC@
72LIBPAPER = @LIBPAPER@
73LIBPNG = @LIBPNG@
74LIBSLP = @LIBSLP@
75LIBTIFF = @LIBTIFF@
76LIBZ = @LIBZ@
7e8966ca 77
a810d5d8 78#
79# Program options...
80#
81# OPTIM defines the common compiler optimization/debugging options.
82# OPTIONS defines other compile-time options (currently only -dDEBUG for
83# extra debug info)
84#
85
b4f2ed46 86ARFLAGS = @ARFLAGS@
87BACKLIBS = @BACKLIBS@
f2cdaedc 88CFLAGS = $(RC_CFLAGS) @CPPFLAGS@ @CFLAGS@ -I.. $(OPTIONS)
b4f2ed46 89COMMONLIBS = @COMMONLIBS@
f2cdaedc 90CXXFLAGS = $(RC_CFLAGS) @CPPFLAGS@ @CXXFLAGS@ -I.. $(OPTIONS)
b4f2ed46 91CXXLIBS = @CXXLIBS@
f2cdaedc 92DSOFLAGS = @LDFLAGS@ @DSOFLAGS@
b4f2ed46 93DSOLIBS = @DSOLIBS@ $(COMMONLIBS)
94IMGLIBS = @IMGLIBS@ -lm
95LDFLAGS = -L../cups -L../filter $(RC_CFLAGS) @LDFLAGS@ $(OPTIM)
96LINKCUPS = @LINKCUPS@
97LINKCUPSIMAGE = @LINKCUPSIMAGE@
98LIBS = $(LINKCUPS) $(NETLIBS) @LIBS@ $(COMMONLIBS)
99NETLIBS = @NETLIBS@
100OPTIM = @OPTIM@
101OPTIONS =
102PAMLIBS = @PAMLIBS@
103SSLLIBS = @SSLLIBS@
a810d5d8 104
105#
106# Directories...
107#
108# The first section uses the GNU names (which are *extremely*
109# difficult to find in a makefile because they are lowercase...)
110# We have to define these first because autoconf uses ${prefix}
111# and ${exec_prefix} for most of the other directories...
112#
113# This is immediately followed by definition in ALL CAPS for the
114# needed directories...
115#
116
117bindir = @bindir@
118datadir = @datadir@
119exec_prefix = @exec_prefix@
120includedir = @includedir@
121infodir = @infodir@
122libdir = @libdir@
123libexecdir = @libexecdir@
124localstatedir = @localstatedir@
125mandir = @mandir@
126oldincludedir = @oldincludedir@
127prefix = @prefix@
128sbindir = @sbindir@
129sharedstatedir = @sharedstatedir@
130srcdir = @srcdir@
131sysconfdir = @sysconfdir@
132top_srcdir = @top_srcdir@
133
f915b00f 134BUILDROOT = $(DSTROOT)
135
753453e4 136AMANDIR = $(BUILDROOT)@AMANDIR@
137BINDIR = $(BUILDROOT)@bindir@
138DATADIR = $(BUILDROOT)@CUPS_DATADIR@
139DOCDIR = $(BUILDROOT)@CUPS_DOCROOT@
140INCLUDEDIR = $(BUILDROOT)$(includedir)
7f30fc5e 141INITDIR = @INITDIR@
142INITDDIR = @INITDDIR@
753453e4 143LIBDIR = $(BUILDROOT)$(libdir)
144LOCALEDIR = $(BUILDROOT)@CUPS_LOCALEDIR@
145LOGDIR = $(BUILDROOT)@CUPS_LOGDIR@
146MANDIR = $(BUILDROOT)@mandir@
147PAMDIR = $(BUILDROOT)@PAMDIR@
148PMANDIR = $(BUILDROOT)@PMANDIR@
149REQUESTS = $(BUILDROOT)@CUPS_REQUESTS@
150SBINDIR = $(BUILDROOT)@sbindir@
151SERVERBIN = $(BUILDROOT)@CUPS_SERVERBIN@
152SERVERROOT = $(BUILDROOT)@CUPS_SERVERROOT@
a810d5d8 153
e64cfc6d 154CAT1EXT = @CAT1EXT@
753453e4 155CAT3EXT = @CAT3EXT@
e64cfc6d 156CAT5EXT = @CAT5EXT@
157CAT8EXT = @CAT8EXT@
ae40876c 158MAN8EXT = @MAN8EXT@
753453e4 159MAN8DIR = @MAN8DIR@
e64cfc6d 160
a810d5d8 161#
162# Rules...
163#
164
7e8966ca 165.SILENT:
753453e4 166.SUFFIXES: .a .c .cxx .h .man .o .0 .1 .1m .3 .5 .8 .z
3a57cba8 167.c.o:
8391453b 168 echo Compiling $<...
f6fb02d3 169 $(CC) $(OPTIM) $(CFLAGS) -c $<
0e60aede 170.cxx.o:
171 echo Compiling $<...
f6fb02d3 172 $(CXX) $(OPTIM) $(CXXFLAGS) -c $<
753453e4 173.man.0 .man.1 .man.1m .man.3 .man.5 .man.8:
8391453b 174 echo Formatting $<...
f63a2256 175 $(RM) $@
bc6fd2d4 176 -$(NROFF) -man $< >$@
e64cfc6d 177.man.z:
178 echo Formatting $<...
5b28477f 179 $(RM) $@ $@.tmp $@.tmp.z
180 -$(NROFF) -man $< >$@.tmp
181 pack -f $@.tmp
182 $(MV) $@.tmp.z $@
183
3a57cba8 184
185#
f2cdaedc 186# End of "$Id: Makedefs.in,v 1.36.2.16 2003/04/14 20:09:29 mike Exp $"
3a57cba8 187#