]> git.ipfire.org Git - thirdparty/cups.git/blame - Makedefs.in
Merge changes from 1.1.x into 1.2 devel.
[thirdparty/cups.git] / Makedefs.in
CommitLineData
3a57cba8 1#
753453e4 2# "$Id: Makedefs.in,v 1.36.2.2 2001/12/26 16:52:05 mike Exp $"
3a57cba8 3#
4# Common makefile definitions for the Common UNIX Printing System (CUPS).
5#
d2935a0f 6# Copyright 1997-2001 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
3a57cba8 29AR = @AR@
dec51c23 30AWK = @AWK@
a3e17a89 31CC = @LIBTOOL@ @CC@
0e60aede 32CXX = @LIBTOOL@ @CXX@
7e8966ca 33DSO = @DSO@
3a57cba8 34HTMLDOC = @HTMLDOC@
753453e4 35INSTALL = @INSTALL@
a3e17a89 36LIBTOOL = @LIBTOOL@
3a57cba8 37LN = /bin/ln -sf
aa889bbc 38MV = @MV@
c9e6a22c 39NROFF = @NROFF@
3a57cba8 40RANLIB = @RANLIB@
41RM = @RM@ -f
40d12d05 42SED = @SED@
3a57cba8 43SHELL = /bin/sh
44
a3e17a89 45#
46# Installation programs...
47#
48
753453e4 49INSTALL_BIN = $(LIBTOOL) $(INSTALL) -m 755 -s
50INSTALL_DATA = $(INSTALL) -m 644
51INSTALL_DIR = $(INSTALL) -d
52INSTALL_LIB = $(LIBTOOL) $(INSTALL) -m 755
53INSTALL_MAN = $(INSTALL) -m 644
54INSTALL_SCRIPT = $(INSTALL) -m 755
55
56#
57# Default user and group for the scheduler...
58#
59
60CUPS_USER = @CUPS_USER@
61CUPS_GROUP = @CUPS_GROUP@
a3e17a89 62
7e8966ca 63#
64# Libraries...
65#
66
67LIBCUPS = @LIBCUPS@
68LIBCUPSIMAGE = @LIBCUPSIMAGE@
69LIBJPEG = @LIBJPEG@
8c57ced1 70LIBMALLOC = @LIBMALLOC@
7e8966ca 71LIBPNG = @LIBPNG@
753453e4 72LIBSLP = @LIBSLP@
7e8966ca 73LIBTIFF = @LIBTIFF@
74LIBZ = @LIBZ@
75
a810d5d8 76#
77# Program options...
78#
79# OPTIM defines the common compiler optimization/debugging options.
80# OPTIONS defines other compile-time options (currently only -dDEBUG for
81# extra debug info)
82#
83
753453e4 84ARFLAGS = @ARFLAGS@
f6fb02d3 85CFLAGS = @CFLAGS@ -I.. $(OPTIONS)
86CXXFLAGS = @CXXFLAGS@ -I.. $(OPTIONS)
87DSOFLAGS = @DSOFLAGS@
7e8966ca 88DSOLIBS = @DSOLIBS@
89IMGLIBS = @IMGLIBS@ -lm
a810d5d8 90LDFLAGS = @LDFLAGS@ $(OPTIM)
a3e17a89 91LINKCUPS = @LINKCUPS@
92LINKCUPSIMAGE = @LINKCUPSIMAGE@
93LIBS = $(LINKCUPS) $(NETLIBS) @LIBS@
e6b209b1 94NETLIBS = @NETLIBS@
a810d5d8 95OPTIM = @OPTIM@
96OPTIONS =
753453e4 97PAMLIBS = @PAMLIBS@
e2ff7d86 98SSLLIBS = @SSLLIBS@
a810d5d8 99
100#
101# Directories...
102#
103# The first section uses the GNU names (which are *extremely*
104# difficult to find in a makefile because they are lowercase...)
105# We have to define these first because autoconf uses ${prefix}
106# and ${exec_prefix} for most of the other directories...
107#
108# This is immediately followed by definition in ALL CAPS for the
109# needed directories...
110#
111
112bindir = @bindir@
113datadir = @datadir@
114exec_prefix = @exec_prefix@
115includedir = @includedir@
116infodir = @infodir@
117libdir = @libdir@
118libexecdir = @libexecdir@
119localstatedir = @localstatedir@
120mandir = @mandir@
121oldincludedir = @oldincludedir@
122prefix = @prefix@
123sbindir = @sbindir@
124sharedstatedir = @sharedstatedir@
125srcdir = @srcdir@
126sysconfdir = @sysconfdir@
127top_srcdir = @top_srcdir@
128
753453e4 129AMANDIR = $(BUILDROOT)@AMANDIR@
130BINDIR = $(BUILDROOT)@bindir@
131DATADIR = $(BUILDROOT)@CUPS_DATADIR@
132DOCDIR = $(BUILDROOT)@CUPS_DOCROOT@
133INCLUDEDIR = $(BUILDROOT)$(includedir)
7f30fc5e 134INITDIR = @INITDIR@
135INITDDIR = @INITDDIR@
753453e4 136LIBDIR = $(BUILDROOT)$(libdir)
137LOCALEDIR = $(BUILDROOT)@CUPS_LOCALEDIR@
138LOGDIR = $(BUILDROOT)@CUPS_LOGDIR@
139MANDIR = $(BUILDROOT)@mandir@
140PAMDIR = $(BUILDROOT)@PAMDIR@
141PMANDIR = $(BUILDROOT)@PMANDIR@
142REQUESTS = $(BUILDROOT)@CUPS_REQUESTS@
143SBINDIR = $(BUILDROOT)@sbindir@
144SERVERBIN = $(BUILDROOT)@CUPS_SERVERBIN@
145SERVERROOT = $(BUILDROOT)@CUPS_SERVERROOT@
a810d5d8 146
e64cfc6d 147CAT1EXT = @CAT1EXT@
753453e4 148CAT3EXT = @CAT3EXT@
e64cfc6d 149CAT5EXT = @CAT5EXT@
150CAT8EXT = @CAT8EXT@
ae40876c 151MAN8EXT = @MAN8EXT@
753453e4 152MAN8DIR = @MAN8DIR@
e64cfc6d 153
a810d5d8 154#
155# Rules...
156#
157
7e8966ca 158.SILENT:
753453e4 159.SUFFIXES: .a .c .cxx .h .man .o .0 .1 .1m .3 .5 .8 .z
3a57cba8 160.c.o:
8391453b 161 echo Compiling $<...
f6fb02d3 162 $(CC) $(OPTIM) $(CFLAGS) -c $<
0e60aede 163.cxx.o:
164 echo Compiling $<...
f6fb02d3 165 $(CXX) $(OPTIM) $(CXXFLAGS) -c $<
753453e4 166.man.0 .man.1 .man.1m .man.3 .man.5 .man.8:
8391453b 167 echo Formatting $<...
f63a2256 168 $(RM) $@
169 $(NROFF) -man $< >$@
e64cfc6d 170.man.z:
171 echo Formatting $<...
83030be5 172 $(RM) $@ t.z
e64cfc6d 173 $(NROFF) -man $< >t
174 pack -f t
83030be5 175 $(MV) t.z $@
3a57cba8 176
177#
753453e4 178# End of "$Id: Makedefs.in,v 1.36.2.2 2001/12/26 16:52:05 mike Exp $"
3a57cba8 179#