96d03754e15abe99a443c25cc5f582461ccae97b
[platform/upstream/ecore.git] / config.h.in
1 /* config.h.in.  Generated from configure.ac by autoheader.  */
2
3
4 #ifndef EFL_CONFIG_H__
5 #define EFL_CONFIG_H__
6
7
8 /* Define if building universal (internal helper macro) */
9 #undef AC_APPLE_UNIVERSAL_BUILD
10
11 /* Build Ecore_Cocoa Module */
12 #undef BUILD_ECORE_COCOA
13
14 /* Build Ecore_Con Module */
15 #undef BUILD_ECORE_CON
16
17 /* Build Ecore_DirectFB Module */
18 #undef BUILD_ECORE_DIRECTFB
19
20 /* Build Ecore_Evas Module */
21 #undef BUILD_ECORE_EVAS
22
23 /* Support for Direct3d Engine in Ecore_Evas */
24 #undef BUILD_ECORE_EVAS_DIRECT3D
25
26 /* Support for DirectFB Engine in Ecore_Evas */
27 #undef BUILD_ECORE_EVAS_DIRECTFB
28
29 /* Support for Ecore Evas Single Process Windowing System Engine in Ecore_Evas
30    */
31 #undef BUILD_ECORE_EVAS_EWS
32
33 /* Support for Extn Engine in Ecore_Evas */
34 #undef BUILD_ECORE_EVAS_EXTN
35
36 /* Support for Linux Framebuffer Engine in Ecore_Evas */
37 #undef BUILD_ECORE_EVAS_FB
38
39 /* Support for OpenGL Cocoa Engine in Ecore_Evas */
40 #undef BUILD_ECORE_EVAS_OPENGL_COCOA
41
42 /* Support for Glew OpenGL Engine in Ecore_Evas */
43 #undef BUILD_ECORE_EVAS_OPENGL_GLEW
44
45 /* Support for OpenGL SDL Engine in Ecore_Evas */
46 #undef BUILD_ECORE_EVAS_OPENGL_SDL
47
48 /* Support for OpenGL Xlib Engine in Ecore_Evas */
49 #undef BUILD_ECORE_EVAS_OPENGL_X11
50
51 /* OpenGL XCB rendering backend */
52 #undef BUILD_ECORE_EVAS_OPENGL_XCB
53
54 /* OpenGL Xlib rendering backend */
55 #undef BUILD_ECORE_EVAS_OPENGL_XLIB
56
57 /* Support for PSL1GHT Engine in Ecore_Evas */
58 #undef BUILD_ECORE_EVAS_PSL1GHT
59
60 /* Support for SVN SDL */
61 #undef BUILD_ECORE_EVAS_SDL_130
62
63 /* Support for 16 bpp Software DirectDraw Engine in Ecore_Evas */
64 #undef BUILD_ECORE_EVAS_SOFTWARE_16_DDRAW
65
66 /* Support for 16 bpp Software Windows CE Engine in Ecore_Evas */
67 #undef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE
68
69 /* Support for Software Xlib 16 bits Engine in Ecore_Evas */
70 #undef BUILD_ECORE_EVAS_SOFTWARE_16_X11
71
72 /* Support for Software 8bit X11 Engine in Ecore_Evas */
73 #undef BUILD_ECORE_EVAS_SOFTWARE_8_X11
74
75 /* Support for Software Buffer Engine in Ecore_Evas */
76 #undef BUILD_ECORE_EVAS_SOFTWARE_BUFFER
77
78 /* Support for Software DirectDraw Engine in Ecore_Evas */
79 #undef BUILD_ECORE_EVAS_SOFTWARE_DDRAW
80
81 /* Support for Software GDI Engine in Ecore_Evas */
82 #undef BUILD_ECORE_EVAS_SOFTWARE_GDI
83
84 /* Support for Software SDL Engine in Ecore_Evas */
85 #undef BUILD_ECORE_EVAS_SOFTWARE_SDL
86
87 /* Support for Software X11 Engine in Ecore_Evas */
88 #undef BUILD_ECORE_EVAS_SOFTWARE_X11
89
90 /* Evas Software XCB Engine Support */
91 #undef BUILD_ECORE_EVAS_SOFTWARE_XCB
92
93 /* Evas Software Xlib Engine Support */
94 #undef BUILD_ECORE_EVAS_SOFTWARE_XLIB
95
96 /* Support for Wayland Egl Engine in Ecore_Evas */
97 #undef BUILD_ECORE_EVAS_WAYLAND_EGL
98
99 /* Support for Wayland Shm Engine in Ecore_Evas */
100 #undef BUILD_ECORE_EVAS_WAYLAND_SHM
101
102 /* Support for Win32 Engine in Ecore_Evas */
103 #undef BUILD_ECORE_EVAS_WIN32
104
105 /* Support for X Window Engines in Ecore_Evas */
106 #undef BUILD_ECORE_EVAS_X11
107
108 /* Build Ecore_FB Module */
109 #undef BUILD_ECORE_FB
110
111 /* Build Ecore_File Module */
112 #undef BUILD_ECORE_FILE
113
114 /* Build Ecore_Imf Module */
115 #undef BUILD_ECORE_IMF
116
117 /* Build Ecore_Imf_Evas Module */
118 #undef BUILD_ECORE_IMF_EVAS
119
120 /* Build Ecore_Imf_IBUS Module */
121 #undef BUILD_ECORE_IMF_IBUS
122
123 /* Build Ecore_Imf_SCIM Module */
124 #undef BUILD_ECORE_IMF_SCIM
125
126 /* Build Ecore_Imf_XIM Module */
127 #undef BUILD_ECORE_IMF_XIM
128
129 /* Build Ecore_Input Module */
130 #undef BUILD_ECORE_INPUT
131
132 /* Build Ecore_Input_Evas Module */
133 #undef BUILD_ECORE_INPUT_EVAS
134
135 /* Build Ecore_Ipc Module */
136 #undef BUILD_ECORE_IPC
137
138 /* Build Ecore_psl1ght Module */
139 #undef BUILD_ECORE_PSL1GHT
140
141 /* Build Ecore_Sdl Module */
142 #undef BUILD_ECORE_SDL
143
144 /* Build Ecore_Wayland Module */
145 #undef BUILD_ECORE_WAYLAND
146
147 /* Build Ecore_Win32 Module */
148 #undef BUILD_ECORE_WIN32
149
150 /* Build Ecore_WinCE Module */
151 #undef BUILD_ECORE_WINCE
152
153 /* Build Ecore_X Module */
154 #undef BUILD_ECORE_X
155
156 /* Build support for XCB-based OpenGL */
157 #undef BUILD_ECORE_X_OPENGL_XCB
158
159 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
160    systems. This function is required for `alloca.c' support on those systems.
161    */
162 #undef CRAY_STACKSEG_END
163
164 /* Define to 1 if using `alloca.c'. */
165 #undef C_ALLOCA
166
167 /* Build support for XCB composite */
168 #undef ECORE_XCB_COMPOSITE
169
170 /* Build support for XCB cursor */
171 #undef ECORE_XCB_CURSOR
172
173 /* Build support for XCB damage */
174 #undef ECORE_XCB_DAMAGE
175
176 /* Build support for XCB dpms */
177 #undef ECORE_XCB_DPMS
178
179 /* Build support for XCB randr */
180 #undef ECORE_XCB_RANDR
181
182 /* Build support for XCB render */
183 #undef ECORE_XCB_RENDER
184
185 /* Build support for XCB screensaver */
186 #undef ECORE_XCB_SCREENSAVER
187
188 /* Build support for XCB shape */
189 #undef ECORE_XCB_SHAPE
190
191 /* Build support for XCB sync */
192 #undef ECORE_XCB_SYNC
193
194 /* Build support for XCB xfixes */
195 #undef ECORE_XCB_XFIXES
196
197 /* Build support for XCB gesture */
198 #undef ECORE_XCB_XGESTURE
199
200 /* Build support for XCB xinerama */
201 #undef ECORE_XCB_XINERAMA
202
203 /* Build support for XCB xinput */
204 #undef ECORE_XCB_XINPUT
205
206 /* Build support for XCB xprint */
207 #undef ECORE_XCB_XPRINT
208
209 /* Build support for XCB xtest */
210 #undef ECORE_XCB_XTEST
211
212 /* Build support for Xcomposite */
213 #undef ECORE_XCOMPOSITE
214
215 /* Build support for Xcursor */
216 #undef ECORE_XCURSOR
217
218 /* Build support for Xdamage */
219 #undef ECORE_XDAMAGE
220
221 /* Build support for Xdpms */
222 #undef ECORE_XDPMS
223
224 /* Build support for Xfixes */
225 #undef ECORE_XFIXES
226
227 /* Build support for Xgesture */
228 #undef ECORE_XGESTURE
229
230 /* Build support for Xi2 */
231 #undef ECORE_XI2
232
233 /* Build support for Xinerama */
234 #undef ECORE_XINERAMA
235
236 /* Build support for Xkb */
237 #undef ECORE_XKB
238
239 /* Build support for Xprint */
240 #undef ECORE_XPRINT
241
242 /* Build support for Xrandr */
243 #undef ECORE_XRANDR
244
245 /* Build support for Xrender */
246 #undef ECORE_XRENDER
247
248 /* Build support for Xss */
249 #undef ECORE_XSS
250
251 /* Build support for Xtest */
252 #undef ECORE_XTEST
253
254 /* Assert when forgot to call eina_threads_init */
255 #undef EFL_DEBUG_THREADS
256
257 /* Define to mention that POSIX threads are supported */
258 #undef EFL_HAVE_POSIX_THREADS
259
260 /* Define to mention that POSIX or Win32 threads are supported */
261 #undef EFL_HAVE_THREADS
262
263 /* Define to mention that Win32 threads are supported */
264 #undef EFL_HAVE_WIN32_THREADS
265
266 /* if set, logging is limited to this amount. */
267 #undef EINA_LOG_LEVEL_MAXIMUM
268
269 /* Define to 1 if translation of program messages to the user's native
270    language is requested. */
271 #undef ENABLE_NLS
272
273 /* Enable X Input Method */
274 #undef ENABLE_XIM
275
276 /* Always integrate glib if support compiled */
277 #undef GLIB_INTEGRATION_ALWAYS
278
279 /* Have abstract sockets namespace */
280 #undef HAVE_ABSTRACT_SOCKETS
281
282 /* Define to 1 if you have `alloca', as a function or macro. */
283 #undef HAVE_ALLOCA
284
285 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
286    */
287 #undef HAVE_ALLOCA_H
288
289 /* Define to 1 if you have the <arpa/inet.h> header file. */
290 #undef HAVE_ARPA_INET_H
291
292 /* Define to 1 if you have the <arpa/nameser.h> header file. */
293 #undef HAVE_ARPA_NAMESER_H
294
295 /* mkdirat exists */
296 #undef HAVE_ATFILE_SOURCE
297
298 /* Define to 1 if you have the `backtrace' function. */
299 #undef HAVE_BACKTRACE
300
301 /* Build Ecore_Con_Info with c-ares support */
302 #undef HAVE_CARES
303
304 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
305    CoreFoundation framework. */
306 #undef HAVE_CFLOCALECOPYCURRENT
307
308 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
309    the CoreFoundation framework. */
310 #undef HAVE_CFPREFERENCESCOPYAPPVALUE
311
312 /* Have clock_gettime() */
313 #undef HAVE_CLOCK_GETTIME
314
315 /* Downloading with CURL */
316 #undef HAVE_CURL
317
318 /* Define if the GNU dcgettext() function is already present or preinstalled.
319    */
320 #undef HAVE_DCGETTEXT
321
322 /* Define to 1 if you have the <dlfcn.h> header file. */
323 #undef HAVE_DLFCN_H
324
325 /* Defined to 1 if XCB is enabled. */
326 #undef HAVE_ECORE_X_XCB
327
328 /* Defined to 1 if Xlib is enabled. */
329 #undef HAVE_ECORE_X_XLIB
330
331 /* Define to 1 if you have the <errno.h> header file. */
332 #undef HAVE_ERRNO_H
333
334 /* Set to 1 if Escape library is installed */
335 #undef HAVE_ESCAPE
336
337 /* Set to 1 if Evil library is installed */
338 #undef HAVE_EVIL
339
340 /* Define to 1 if you have the `execvp' function. */
341 #undef HAVE_EXECVP
342
343 /* Define to 1 if you have Exotic. */
344 #undef HAVE_EXOTIC
345
346 /* Define to 1 if you have the <features.h> header file. */
347 #undef HAVE_FEATURES_H
348
349 /* Define if the GNU gettext() function is already present or preinstalled. */
350 #undef HAVE_GETTEXT
351
352 /* Define to 1 if you have the `gettimeofday' function. */
353 #undef HAVE_GETTIMEOFDAY
354
355 /* Have GLib */
356 #undef HAVE_GLIB
357
358 /* Set to 1 if iconv library is installed */
359 #undef HAVE_ICONV
360
361 /* Define to 1 if you have the <iconv.h> header file. */
362 #undef HAVE_ICONV_H
363
364 /* File monitoring with Inotify */
365 #undef HAVE_INOTIFY
366
367 /* Define to 1 if you have the <inttypes.h> header file. */
368 #undef HAVE_INTTYPES_H
369
370 /* Define if IPV6 is supported */
371 #undef HAVE_IPV6
372
373 /* Define to 1 if you have `isfinite', as a function or macro. */
374 #undef HAVE_ISFINITE
375
376 /* Define to 1 if you have the <langinfo.h> header file. */
377 #undef HAVE_LANGINFO_H
378
379 /* Define to 1 if you have the `c' library (-lc). */
380 #undef HAVE_LIBC
381
382 /* Define to 1 if you have the <locale.h> header file. */
383 #undef HAVE_LOCALE_H
384
385 /* Have local sockets support */
386 #undef HAVE_LOCAL_SOCKETS
387
388 /* Gather memory statistic */
389 #undef HAVE_MALLINFO
390
391 /* Define to 1 if you have the <memory.h> header file. */
392 #undef HAVE_MEMORY_H
393
394 /* Define to 1 if you have the `mkdirat' function. */
395 #undef HAVE_MKDIRAT
396
397 /* Define to 1 if you have the <netdb.h> header file. */
398 #undef HAVE_NETDB_H
399
400 /* Define to 1 if you have the <netinet/in.h> header file. */
401 #undef HAVE_NETINET_IN_H
402
403 /* Define to 1 if you have the <netinet/tcp.h> header file. */
404 #undef HAVE_NETINET_TCP_H
405
406 /* Define to 1 if you have the <net/if.h> header file. */
407 #undef HAVE_NET_IF_H
408
409 /* File monitoring with Windows notification */
410 #undef HAVE_NOTIFY_WIN32
411
412 /* have pixman for rendering */
413 #undef HAVE_PIXMAN
414
415 /* File monitoring with polling */
416 #undef HAVE_POLL
417
418 /* Define to 1 if you have the `shm_open' function. */
419 #undef HAVE_SHM_OPEN
420
421 /* Define to 1 if you have the <signal.h> header file. */
422 #undef HAVE_SIGNAL_H
423
424 /* Define to 1 if you have the <stdint.h> header file. */
425 #undef HAVE_STDINT_H
426
427 /* Define to 1 if you have the <stdlib.h> header file. */
428 #undef HAVE_STDLIB_H
429
430 /* Define to 1 if you have the <strings.h> header file. */
431 #undef HAVE_STRINGS_H
432
433 /* Define to 1 if you have the <string.h> header file. */
434 #undef HAVE_STRING_H
435
436 /* Define to 1 if you have the `strlcpy' function. */
437 #undef HAVE_STRLCPY
438
439 /* Define to 1 if the system has the type `struct ipv6_mreq'. */
440 #undef HAVE_STRUCT_IPV6_MREQ
441
442 /* Define to 1 if you have the <sys/epoll.h> header file. */
443 #undef HAVE_SYS_EPOLL_H
444
445 /* File monitoring with Inotify - sys/inotify.h */
446 #undef HAVE_SYS_INOTIFY
447
448 /* Define to 1 if you have the <sys/mman.h> header file. */
449 #undef HAVE_SYS_MMAN_H
450
451 /* Define to 1 if you have the <sys/prctl.h> header file. */
452 #undef HAVE_SYS_PRCTL_H
453
454 /* Define to 1 if you have the <sys/resource.h> header file. */
455 #undef HAVE_SYS_RESOURCE_H
456
457 /* Define to 1 if you have the <sys/select.h> header file. */
458 #undef HAVE_SYS_SELECT_H
459
460 /* Define to 1 if you have the <sys/socket.h> header file. */
461 #undef HAVE_SYS_SOCKET_H
462
463 /* Define to 1 if you have the <sys/stat.h> header file. */
464 #undef HAVE_SYS_STAT_H
465
466 /* Define to 1 if you have the <sys/timerfd.h> header file. */
467 #undef HAVE_SYS_TIMERFD_H
468
469 /* Define to 1 if you have the <sys/time.h> header file. */
470 #undef HAVE_SYS_TIME_H
471
472 /* Define to 1 if you have the <sys/types.h> header file. */
473 #undef HAVE_SYS_TYPES_H
474
475 /* Define to 1 if you have the <sys/un.h> header file. */
476 #undef HAVE_SYS_UN_H
477
478 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
479 #undef HAVE_SYS_WAIT_H
480
481 /* Define to enable thread safety */
482 #undef HAVE_THREAD_SAFETY
483
484 /* Define to 1 if you have the `timerfd_create' function. */
485 #undef HAVE_TIMERFD_CREATE
486
487 /* Build Ecore_FB Touchscreen Code */
488 #undef HAVE_TSLIB
489
490 /* Define to 1 if you have the <unistd.h> header file. */
491 #undef HAVE_UNISTD_H
492
493 /* Define to 1 if you have the <ws2tcpip.h> header file. */
494 #undef HAVE_WS2TCPIP_H
495
496 /* Define to 1 if your compiler has __attribute__ */
497 #undef HAVE___ATTRIBUTE__
498
499 /* Define to the sub-directory in which libtool stores uninstalled libraries.
500    */
501 #undef LT_OBJDIR
502
503 /* Define to 1 if you need <netdb.h> to define MAXHOSTNAMELEN */
504 #undef NEED_NETDB_H
505
506 /* Define to 1 if you need <sys/param.h> to define MAXHOSTNAMELEN */
507 #undef NEED_SYS_PARAM_H
508
509 /* xcb version */
510 #undef OLD_XCB_VERSION
511
512 /* Name of package */
513 #undef PACKAGE
514
515 /* Define to the address where bug reports for this package should be sent. */
516 #undef PACKAGE_BUGREPORT
517
518 /* Define to the full name of this package. */
519 #undef PACKAGE_NAME
520
521 /* Define to the full name and version of this package. */
522 #undef PACKAGE_STRING
523
524 /* Define to the one symbol short name of this package. */
525 #undef PACKAGE_TARNAME
526
527 /* Define to the home page for this package. */
528 #undef PACKAGE_URL
529
530 /* Define to the version of this package. */
531 #undef PACKAGE_VERSION
532
533 /* default value since PATH_MAX is not defined */
534 #undef PATH_MAX
535
536 /* The size of `int', as computed by sizeof. */
537 #undef SIZEOF_INT
538
539 /* The size of `long', as computed by sizeof. */
540 #undef SIZEOF_LONG
541
542 /* If using the C implementation of alloca, define if you know the
543    direction of stack growth for your system; otherwise it will be
544    automatically deduced at runtime.
545         STACK_DIRECTION > 0 => grows toward higher addresses
546         STACK_DIRECTION < 0 => grows toward lower addresses
547         STACK_DIRECTION = 0 => direction of growth unknown */
548 #undef STACK_DIRECTION
549
550 /* Define to 1 if you have the ANSI C header files. */
551 #undef STDC_HEADERS
552
553 /* Use GnuTLS */
554 #undef USE_GNUTLS
555
556 /* Use GnuTLS 2 or higher */
557 #undef USE_GNUTLS2
558
559 /* Use g_main_loop in ecore */
560 #undef USE_G_MAIN_LOOP
561
562 /* Use OpenSSL */
563 #undef USE_OPENSSL
564
565 /* Enable extensions on AIX 3, Interix.  */
566 #ifndef _ALL_SOURCE
567 # undef _ALL_SOURCE
568 #endif
569 /* Enable GNU extensions on systems that have them.  */
570 #ifndef _GNU_SOURCE
571 # undef _GNU_SOURCE
572 #endif
573 /* Enable threading extensions on Solaris.  */
574 #ifndef _POSIX_PTHREAD_SEMANTICS
575 # undef _POSIX_PTHREAD_SEMANTICS
576 #endif
577 /* Enable extensions on HP NonStop.  */
578 #ifndef _TANDEM_SOURCE
579 # undef _TANDEM_SOURCE
580 #endif
581 /* Enable general extensions on Solaris.  */
582 #ifndef __EXTENSIONS__
583 # undef __EXTENSIONS__
584 #endif
585
586
587 /* Version number of package */
588 #undef VERSION
589
590 /* Major version */
591 #undef VERS_MAJ
592
593 /* Micro version */
594 #undef VERS_MIC
595
596 /* Minor version */
597 #undef VERS_MIN
598
599 /* Revison */
600 #undef VERS_REV
601
602 /* Want Ecore_Timer dump infrastructure */
603 #undef WANT_ECORE_TIMER_DUMP
604
605 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
606    significant byte first (like Motorola and SPARC, unlike Intel). */
607 #if defined AC_APPLE_UNIVERSAL_BUILD
608 # if defined __BIG_ENDIAN__
609 #  define WORDS_BIGENDIAN 1
610 # endif
611 #else
612 # ifndef WORDS_BIGENDIAN
613 #  undef WORDS_BIGENDIAN
614 # endif
615 #endif
616
617 /* Define to 1 if the X Window System is missing or not being used. */
618 #undef X_DISPLAY_MISSING
619
620 /* Number of bits in a file offset, on hosts where this is settable. */
621 #undef _FILE_OFFSET_BITS
622
623 /* Define for large files, on AIX-style hosts. */
624 #undef _LARGE_FILES
625
626 /* Define to 1 if on MINIX. */
627 #undef _MINIX
628
629 /* Define to 2 if the system does not provide POSIX.1 features except with
630    this defined. */
631 #undef _POSIX_1_SOURCE
632
633 /* Define to 1 if you need to in order for `stat' and other things to work. */
634 #undef _POSIX_SOURCE
635
636 /* Macro declaring a function argument to be unused */
637 #undef __UNUSED__
638
639 /* Define to empty if `const' does not conform to ANSI C. */
640 #undef const
641
642
643 #endif /* EFL_CONFIG_H__ */
644