1 /* cs_config.h. Generated by configure. */
2 /* cs_config.h.in. Generated from configure.in by autoheader. */
4 * Copyright 2001-2004 Brandon Long
7 * ClearSilver Templating System
9 * This code is made available under the terms of the ClearSilver License.
10 * http://www.clearsilver.net/license.hdf
18 #ifndef __CS_CONFIG_H_
19 #define __CS_CONFIG_H_ 1
22 /* Enable support for HTML Compression (still must be enabled at run time) */
23 #define HTML_COMPRESSION 1
25 /* Enable support for X Remote CGI Debugging */
26 /* #undef ENABLE_REMOTE_DEBUG */
28 /********* SYSTEM CONFIG ***************************************************/
29 /* autoconf/configure should figure all of these out for you */
31 /* Does your system have the snprintf() call? */
32 #define HAVE_SNPRINTF 1
34 /* Does your system have the vsnprintf() call? */
35 #define HAVE_VSNPRINTF 1
37 /* Does your system have the strtok_r() call? */
38 #define HAVE_STRTOK_R 1
40 /* Does your system have the localtime_r() call? */
41 #define HAVE_LOCALTIME_R 1
43 /* Does your system have the gmtime_r() call? */
44 #define HAVE_GMTIME_R 1
46 /* Does your system have the mkstemp() call? */
47 #define HAVE_MKSTEMP 1
49 /* Does your system have regex.h */
52 /* Does your system have pthreads? */
53 #define HAVE_PTHREADS 1
55 /* Does your system have lockf ? */
58 /* Does your system have Berkeley DB v2 ? */
61 /* Enable support for gettext message translation */
62 /* #undef ENABLE_GETTEXT */
65 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
67 #define HAVE_DIRENT_H 1
69 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
70 /* #undef HAVE_DOPRNT */
72 /* Define to 1 if you have the `drand48' function. */
73 #define HAVE_DRAND48 1
75 /* Define to 1 if you have the <fcntl.h> header file. */
76 #define HAVE_FCNTL_H 1
78 /* Define to 1 if you have the `gettimeofday' function. */
79 #define HAVE_GETTIMEOFDAY 1
81 /* Define to 1 if you have the `gmtime_r' function. */
82 #define HAVE_GMTIME_R 1
84 /* Define to 1 if you have the <inttypes.h> header file. */
85 #define HAVE_INTTYPES_H 1
87 /* Define to 1 if you have the <limits.h> header file. */
88 #define HAVE_LIMITS_H 1
90 /* Define to 1 if you have the `localtime_r' function. */
91 #define HAVE_LOCALTIME_R 1
93 /* Define to 1 if you have the <memory.h> header file. */
94 #define HAVE_MEMORY_H 1
96 /* Define to 1 if you have the `mktime' function. */
99 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
100 /* #undef HAVE_NDIR_H */
102 /* Define to 1 if you have the `putenv' function. */
103 #define HAVE_PUTENV 1
105 /* Define to 1 if you have the `rand' function. */
108 /* Define to 1 if you have the `random' function. */
109 #define HAVE_RANDOM 1
111 /* Define to 1 if you have the <stdarg.h> header file. */
112 #define HAVE_STDARG_H 1
114 /* Define to 1 if you have the <stdint.h> header file. */
115 #define HAVE_STDINT_H 1
117 /* Define to 1 if you have the <stdlib.h> header file. */
118 #define HAVE_STDLIB_H 1
120 /* Define to 1 if you have the `strerror' function. */
121 #define HAVE_STRERROR 1
123 /* Define to 1 if you have the `strftime' function. */
124 #define HAVE_STRFTIME 1
126 /* Define to 1 if you have the <strings.h> header file. */
127 #define HAVE_STRINGS_H 1
129 /* Define to 1 if you have the <string.h> header file. */
130 #define HAVE_STRING_H 1
132 /* Define to 1 if you have the `strspn' function. */
133 #define HAVE_STRSPN 1
135 /* Define to 1 if you have the `strtod' function. */
136 #define HAVE_STRTOD 1
138 /* Define to 1 if you have the `strtok_r' function. */
139 #define HAVE_STRTOK_R 1
141 /* Define to 1 if you have the `strtol' function. */
142 #define HAVE_STRTOL 1
144 /* Define to 1 if you have the `strtoul' function. */
145 #define HAVE_STRTOUL 1
147 /* Define to 1 if `tm_zone' is member of `struct tm'. */
148 #define HAVE_STRUCT_TM_TM_ZONE 1
150 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
152 /* #undef HAVE_SYS_DIR_H */
154 /* Define to 1 if you have the <sys/ioctl.h> header file. */
155 #define HAVE_SYS_IOCTL_H 1
157 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
159 /* #undef HAVE_SYS_NDIR_H */
161 /* Define to 1 if you have the <sys/stat.h> header file. */
162 #define HAVE_SYS_STAT_H 1
164 /* Define to 1 if you have the <sys/time.h> header file. */
165 #define HAVE_SYS_TIME_H 1
167 /* Define to 1 if you have the <sys/types.h> header file. */
168 #define HAVE_SYS_TYPES_H 1
170 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
171 #define HAVE_SYS_WAIT_H 1
173 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
174 `HAVE_STRUCT_TM_TM_ZONE' instead. */
176 #define HAVE_TM_ZONE 1
179 /* Define to 1 if you don't have `tm_zone' but do have the external array
181 /* #undef HAVE_TZNAME */
183 /* Define to 1 if you have the <unistd.h> header file. */
184 #define HAVE_UNISTD_H 1
186 /* Define to 1 if you have the <varargs.h> header file. */
187 /* #undef HAVE_VARARGS_H */
189 /* Define to 1 if you have the `vprintf' function. */
190 #define HAVE_VPRINTF 1
192 /* Define to 1 if you have the `wait3' system call. Deprecated, you should no
193 longer depend upon `wait3'. */
196 /* Define to the address where bug reports for this package should be sent. */
197 #define PACKAGE_BUGREPORT ""
199 /* Define to the full name of this package. */
200 #define PACKAGE_NAME ""
202 /* Define to the full name and version of this package. */
203 #define PACKAGE_STRING ""
205 /* Define to the one symbol short name of this package. */
206 #define PACKAGE_TARNAME ""
208 /* Define to the version of this package. */
209 #define PACKAGE_VERSION ""
211 /* Define as the return type of signal handlers (`int' or `void'). */
212 #define RETSIGTYPE void
214 /* Define to 1 if you have the ANSI C header files. */
215 #define STDC_HEADERS 1
217 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
218 #define TIME_WITH_SYS_TIME 1
220 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
221 /* #undef TM_IN_SYS_TIME */
223 /* Define to empty if `const' does not conform to ANSI C. */
226 /* Define to `int' if <sys/types.h> does not define. */
229 /* Define to `long' if <sys/types.h> does not define. */
232 /* Define to `int' if <sys/types.h> does not define. */
235 /* Define to `unsigned' if <sys/types.h> does not define. */
238 #endif /* __CS_CONFIG_H_ */