Code

Cmake: config.h.cmake for platform checks
[inkscape.git] / config.h.cmake
2 /* Use binreloc thread support? */
3 #cmakedefine BR_PTHREADS
5 /* Use AutoPackage? */
6 #cmakedefine ENABLE_BINRELOC
8 /* Use LittleCms color management */
9 #cmakedefine ENABLE_LCMS
11 /* always defined to indicate that i18n is enabled */
12 #cmakedefine ENABLE_NLS
14 /* Build with OSX .app data dir paths? */
15 #cmakedefine ENABLE_OSX_APP_LOCATIONS
17 /* Translation domain used */
18 #cmakedefine GETTEXT_PACKAGE
20 /* Define to 1 if you have the `bind_textdomain_codeset' function. */
21 #cmakedefine HAVE_BIND_TEXTDOMAIN_CODESET
23 /* Define to 1 if you have the <boost/concept_check.hpp> header file. */
24 #cmakedefine HAVE_BOOST_CONCEPT_CHECK_HPP
26 /* Whether the Cairo PDF backend is available */
27 #cmakedefine HAVE_CAIRO_PDF
29 /* define to 1 if Carbon is available */
30 #cmakedefine HAVE_CARBON
32 /* Define to 1 if you have the `dcgettext' function. */
33 #cmakedefine HAVE_DCGETTEXT
35 /* Define to 1 if you have the `ecvt' function. */
36 #cmakedefine HAVE_ECVT
38 /* Define to 1 if you have the <fcntl.h> header file. */
39 #cmakedefine HAVE_FCNTL_H
41 /* Define to 1 if you have the `floor' function. */
42 #cmakedefine HAVE_FLOOR
44 /* Define to 1 if you have the `fpsetmask' function. */
45 #cmakedefine HAVE_FPSETMASK
47 /* Define to 1 if you have the <gc/gc.h> header file. */
48 #cmakedefine HAVE_GC_GC_H
50 /* Define to 1 if you have the <gc.h> header file. */
51 #cmakedefine HAVE_GC_H
53 /* Define if the GNU gettext() function is already present or preinstalled. */
54 #cmakedefine HAVE_GETTEXT
56 /* Define to 1 if you have the `gettimeofday' function. */
57 #cmakedefine HAVE_GETTIMEOFDAY
59 /* Define to 1 if you have the `gtk_window_fullscreen' function. */
60 #cmakedefine HAVE_GTK_WINDOW_FULLSCREEN
62 /* Define to 1 if you have the `gtk_window_set_default_icon_from_file'
63    function. */
64 #cmakedefine HAVE_GTK_WINDOW_SET_DEFAULT_ICON_FROM_FILE
66 /* Define to 1 if you have the <ieeefp.h> header file. */
67 #cmakedefine HAVE_IEEEFP_H
69 /* Define to 1 if you have the <inttypes.h> header file. */
70 #cmakedefine HAVE_INTTYPES_H
72 /* Define if your <locale.h> file defines LC_MESSAGES. */
73 #cmakedefine HAVE_LC_MESSAGES
75 /* Define to 1 if you have the <libintl.h> header file. */
76 #cmakedefine HAVE_LIBINTL_H
78 /* Define to 1 if you have the `m' library (-lm). */
79 #cmakedefine HAVE_LIBM
81 /* Define to 1 if you have the <locale.h> header file. */
82 #cmakedefine HAVE_LOCALE_H
84 /* Define to 1 if you have the `mallinfo' function. */
85 #cmakedefine HAVE_MALLINFO
87 /* Define to 1 if you have the <malloc.h> header file. */
88 #cmakedefine HAVE_MALLOC_H
90 /* Define to 1 if you have the `memmove' function. */
91 #cmakedefine HAVE_MEMMOVE
93 /* Define to 1 if you have the <memory.h> header file. */
94 #cmakedefine HAVE_MEMORY_H
96 /* Define to 1 if you have the `memset' function. */
97 #cmakedefine HAVE_MEMSET
99 /* Define to 1 if you have the `mkdir' function. */
100 #cmakedefine HAVE_MKDIR
102 /* Use libpoppler for direct PDF import */
103 #cmakedefine HAVE_POPPLER
105 /* Use libpoppler-cairo for rendering PDF preview */
106 #cmakedefine HAVE_POPPLER_CAIRO
108 /* Use libpoppler-glib and Cairo-SVG for PDF import */
109 #cmakedefine HAVE_POPPLER_GLIB
111 /* Define to 1 if you have the `pow' function. */
112 #cmakedefine HAVE_POW
114 /* Define to 1 if you have the `sqrt' function. */
115 #cmakedefine HAVE_SQRT
117 /* Define to 1 if `stat' has the bug that it succeeds when given the
118    zero-length file name argument. */
119 #cmakedefine HAVE_STAT_EMPTY_STRING_BUG
121 /* Define to 1 if you have the <stddef.h> header file. */
122 #cmakedefine HAVE_STDDEF_H
124 /* Define to 1 if you have the <stdint.h> header file. */
125 #cmakedefine HAVE_STDINT_H
127 /* Define to 1 if you have the <stdlib.h> header file. */
128 #cmakedefine HAVE_STDLIB_H
130 /* Define to 1 if you have the `strftime' function. */
131 #cmakedefine HAVE_STRFTIME
133 /* Define to 1 if you have the <strings.h> header file. */
134 #cmakedefine HAVE_STRINGS_H
136 /* Define to 1 if you have the <string.h> header file. */
137 #cmakedefine HAVE_STRING_H
139 /* Define to 1 if you have the `strncasecmp' function. */
140 #cmakedefine HAVE_STRNCASECMP
142 /* Define to 1 if you have the `strpbrk' function. */
143 #cmakedefine HAVE_STRPBRK
145 /* Define to 1 if you have the `strrchr' function. */
146 #cmakedefine HAVE_STRRCHR
148 /* Define to 1 if you have the `strspn' function. */
149 #cmakedefine HAVE_STRSPN
151 /* Define to 1 if you have the `strstr' function. */
152 #cmakedefine HAVE_STRSTR
154 /* Define to 1 if you have the `strtoul' function. */
155 #cmakedefine HAVE_STRTOUL
157 /* Define to 1 if `fordblks' is member of `struct mallinfo'. */
158 #cmakedefine HAVE_STRUCT_MALLINFO_FORDBLKS
160 /* Define to 1 if `fsmblks' is member of `struct mallinfo'. */
161 #cmakedefine HAVE_STRUCT_MALLINFO_FSMBLKS
163 /* Define to 1 if `hblkhd' is member of `struct mallinfo'. */
164 #cmakedefine HAVE_STRUCT_MALLINFO_HBLKHD
166 /* Define to 1 if `uordblks' is member of `struct mallinfo'. */
167 #cmakedefine HAVE_STRUCT_MALLINFO_UORDBLKS
169 /* Define to 1 if `usmblks' is member of `struct mallinfo'. */
170 #cmakedefine HAVE_STRUCT_MALLINFO_USMBLKS
172 /* Define to 1 if you have the <sys/filio.h> header file. */
173 #cmakedefine HAVE_SYS_FILIO_H
175 /* Define to 1 if you have the <sys/stat.h> header file. */
176 #cmakedefine HAVE_SYS_STAT_H
178 /* Define to 1 if you have the <sys/time.h> header file. */
179 #cmakedefine HAVE_SYS_TIME_H
181 /* Define to 1 if you have the <sys/types.h> header file. */
182 #cmakedefine HAVE_SYS_TYPES_H
184 /* Define to 1 if you have the <unistd.h> header file. */
185 #cmakedefine HAVE_UNISTD_H
187 /* Define to 1 if you have the <zlib.h> header file. */
188 #cmakedefine HAVE_ZLIB_H
190 /* Base data directory -- only path-prefix.h should use it! */
191 #cmakedefine INKSCAPE_DATADIR
193 /* Base library directory -- only path-prefix.h should use it! */
194 #cmakedefine INKSCAPE_LIBDIR
196 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
197    slash. */
198 #cmakedefine LSTAT_FOLLOWS_SLASHED_SYMLINK
200 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
201 #cmakedefine NO_MINUS_C_MINUS_O
203 /* Name of package */
204 #cmakedefine PACKAGE
206 /* Define to the address where bug reports for this package should be sent. */
207 #cmakedefine PACKAGE_BUGREPORT
209 /* Localization directory */
210 #cmakedefine PACKAGE_LOCALE_DIR
212 /* Define to the full name of this package. */
213 #cmakedefine PACKAGE_NAME
215 /* Define to the full name and version of this package. */
216 #cmakedefine PACKAGE_STRING
218 /* Define to the one symbol short name of this package. */
219 #cmakedefine PACKAGE_TARNAME
221 /* Define to the version of this package. */
222 #cmakedefine PACKAGE_VERSION
224 /* Define as the return type of signal handlers (`int' or `void'). */
225 #cmakedefine RETSIGTYPE
227 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
228 #cmakedefine STAT_MACROS_BROKEN
230 /* Define to 1 if you have the ANSI C header files. */
231 #cmakedefine STDC_HEADERS
233 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
234 #cmakedefine TIME_WITH_SYS_TIME
236 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
237 #cmakedefine TM_IN_SYS_TIME
239 /* Version number of package */
240 #cmakedefine VERSION
242 /* Use gnome vfs file load functionality */
243 #cmakedefine WITH_GNOME_VFS
245 /* enable gtk spelling widget */
246 #cmakedefine WITH_GTKSPELL
248 /* Image Magick++ support for bitmap effects */
249 #cmakedefine WITH_IMAGE_MAGICK
251 /* Build in Inkboard support */
252 #cmakedefine WITH_INKBOARD
254 /* Build in SSL support for Inkboard */
255 #cmakedefine WITH_INKBOARD_SSL
257 /* enable openoffice files (SVG jars) */
258 #cmakedefine WITH_INKJAR
260 /* Build in libwpg */
261 #cmakedefine WITH_LIBWPG
263 /* Use MMX optimizations, if CPU supports it */
264 #cmakedefine WITH_MMX
266 /* Use experimental module support */
267 #cmakedefine WITH_MODULES
269 /* use Perl for embedded scripting */
270 #cmakedefine WITH_PERL
272 /* use Python for embedded scripting */
273 #cmakedefine WITH_PYTHON
275 /* Use Xft font database */
276 #cmakedefine WITH_XFT
278 /* Define to 1 if your processor stores words with the most significant byte
279    first (like Motorola and SPARC, unlike Intel and VAX). */
280 #cmakedefine WORDS_BIGENDIAN
282 /* Define to `int' if <sys/types.h> does not define. */
283 #cmakedefine mode_t