]> git.ipfire.org Git - thirdparty/cups.git/blob - visualc/config.h
Copyright updates.
[thirdparty/cups.git] / visualc / config.h
1 /*
2 * "$Id: config.h,v 1.14 2005/01/03 19:30:00 mike Exp $"
3 *
4 * Configuration file for the Common UNIX Printing System (CUPS).
5 *
6 * Copyright 1997-2005 by Easy Software Products.
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
17 * 44141 Airport View Drive, Suite 204
18 * Hollywood, Maryland 20636 USA
19 *
20 * Voice: (301) 373-9600
21 * EMail: cups-info@cups.org
22 * WWW: http://www.cups.org
23 */
24
25 /*
26 * Compiler stuff...
27 */
28
29 #undef const
30 #undef __CHAR_UNSIGNED__
31
32
33 /*
34 * Version of software...
35 */
36
37 #define CUPS_SVERSION "CUPS v1.1.20"
38
39
40 /*
41 * Default user and group...
42 */
43
44 #define CUPS_DEFAULT_USER "lp"
45 #define CUPS_DEFAULT_GROUP "sys"
46
47
48 /*
49 * Maximum number of file descriptors to support.
50 */
51
52 #define CUPS_MAX_FDS 4096
53
54
55 /*
56 * Where are files stored?
57 */
58
59 #define CUPS_LOCALEDIR "C:/CUPS/locale"
60 #define CUPS_SERVERROOT "C:/CUPS/etc"
61 #define CUPS_SERVERBIN "C:/CUPS"
62 #define CUPS_DOCROOT "C:/CUPS/share/doc"
63 #define CUPS_REQUESTS "C:/CUPS/spool"
64 #define CUPS_LOGDIR "C:/CUPS/logs"
65 #define CUPS_DATADIR "C:/CUPS/share"
66 #define CUPS_FONTPATH "C:/CUPS/share/fonts"
67
68
69 /*
70 * What is the format string for strftime?
71 */
72
73 #define CUPS_STRFTIME_FORMAT "%c"
74
75
76 /*
77 * Do we have various image libraries?
78 */
79
80 #undef HAVE_LIBPNG
81 #undef HAVE_LIBZ
82 #undef HAVE_LIBJPEG
83 #undef HAVE_LIBTIFF
84
85
86 /*
87 * Does this machine store words in big-endian (MSB-first) order?
88 */
89
90 #undef WORDS_BIGENDIAN
91
92
93 /*
94 * Which directory functions and headers do we use?
95 */
96
97 #undef HAVE_DIRENT_H
98 #undef HAVE_SYS_DIR_H
99 #undef HAVE_SYS_NDIR_H
100 #undef HAVE_NDIR_H
101
102 /*
103 * Do we have PAM stuff?
104 */
105
106 #ifndef HAVE_LIBPAM
107 #define HAVE_LIBPAM 0
108 #endif /* !HAVE_LIBPAM */
109
110 #undef HAVE_PAM_PAM_APPL_H
111
112
113 /*
114 * Do we have <shadow.h>?
115 */
116
117 #undef HAVE_SHADOW_H
118
119
120 /*
121 * Do we have <crypt.h>?
122 */
123
124 #undef HAVE_CRYPT_H
125
126
127 /*
128 * How about standard C header files?
129 */
130
131 #undef HAVE_STDDEF_H
132 #define HAVE_STDLIB_H
133
134
135 /*
136 * Use <string.h>, <strings.h>, and/or <bstring.h>?
137 */
138
139 #define HAVE_STRING_H
140 #undef HAVE_STRINGS_H
141 #undef HAVE_BSTRING_H
142
143
144 /*
145 * Do we have the strXXX() functions?
146 */
147
148 #define HAVE_STRDUP
149 #define HAVE_STRCASECMP
150 #define HAVE_STRNCASECMP
151 #undef HAVE_STRLCAT
152 #undef HAVE_STRLCPY
153
154
155 /*
156 * Do we have the vsyslog() function?
157 */
158
159 #undef HAVE_VSYSLOG
160
161
162 /*
163 * Do we have the (v)snprintf() functions?
164 */
165
166 #undef HAVE_SNPRINTF
167 #undef HAVE_VSNPRINTF
168
169
170 /*
171 * What signal functions to use?
172 */
173
174 #undef HAVE_SIGSET
175 #undef HAVE_SIGACTION
176
177 /*
178 * What wait functions to use?
179 */
180
181 #undef HAVE_WAITPID
182 #undef HAVE_WAIT3
183
184
185 /*
186 * Do we have the mallinfo function and malloc.h?
187 */
188
189 #undef HAVE_MALLINFO
190 #undef HAVE_MALLOC_H
191
192
193 /*
194 * Which encryption libraries do we have?
195 */
196
197 #undef HAVE_CDSASSL
198 #undef HAVE_GNUTLS
199 #undef HAVE_LIBSSL
200 #undef HAVE_SSL
201
202
203 /*
204 * Do we have the OpenSLP library?
205 */
206
207 #undef HAVE_LIBSLP
208
209
210 /*
211 * Do we have libpaper?
212 */
213
214 #undef HAVE_LIBPAPER
215
216
217 /*
218 * Do we have <sys/ioctl.h>?
219 */
220
221 #undef HAVE_SYS_IOCTL_H
222
223
224 /*
225 * Do we have mkstemp() and/or mkstemps()?
226 */
227
228 #undef HAVE_MKSTEMP
229 #undef HAVE_MKSTEMPS
230
231
232 /*
233 * Does the "tm" structure contain the "tm_gmtoff" member?
234 */
235
236 #undef HAVE_TM_GMTOFF
237
238
239 /*
240 * Do we have rresvport()?
241 */
242
243 #undef HAVE_RRESVPORT
244
245
246 /*
247 * Do we have getifaddrs()?
248 */
249
250 #undef HAVE_GETIFADDRS
251
252
253 /*
254 * Do we have hstrerror()?
255 */
256
257 #undef HAVE_HSTRERROR
258
259
260 /*
261 * Do we have the <sys/sockio.h> header file?
262 */
263
264 #undef HAVE_SYS_SOCKIO_H
265
266
267 /*
268 * Does the sockaddr structure contain an sa_len parameter?
269 */
270
271 #undef HAVE_STRUCT_SOCKADDR_SA_LEN
272
273
274 /*
275 * Various scripting languages...
276 */
277
278 #undef HAVE_JAVA
279 #define CUPS_JAVA "/usr/bin/java"
280 #undef HAVE_PERL
281 #define CUPS_PERL "/usr/bin/perl"
282 #undef HAVE_PHP
283 #define CUPS_PHP "/usr/bin/php"
284 #undef HAVE_PYTHON
285 #define CUPS_PYTHON "/usr/bin/python"
286
287
288 /*
289 * End of "$Id: config.h,v 1.14 2005/01/03 19:30:00 mike Exp $".
290 */