1 /* config.h.in. Generated from configure.ac by autoheader. */
8 /* Define if building universal (internal helper macro) */
9 #undef AC_APPLE_UNIVERSAL_BUILD
11 /* Build Altivec Code */
14 /* Build async events support */
15 #undef BUILD_ASYNC_EVENTS
17 /* Build async image preload support */
18 #undef BUILD_ASYNC_PRELOAD
20 /* Build plain C code */
23 /* 16bpp BGR 565 Converter Support */
24 #undef BUILD_CONVERT_16_BGR_565
26 /* 16bpp RGB 444 Converter Support */
27 #undef BUILD_CONVERT_16_RGB_444
29 /* 16bpp 565 (444 ipaq) Converter Support */
30 #undef BUILD_CONVERT_16_RGB_454645
32 /* 16bpp RGB 555 Converter Support */
33 #undef BUILD_CONVERT_16_RGB_555
35 /* 16bpp RGB 565 Converter Support */
36 #undef BUILD_CONVERT_16_RGB_565
38 /* 16bpp RGB Rotation 0 Converter Support */
39 #undef BUILD_CONVERT_16_RGB_ROT0
41 /* 16bpp RGB Rotation 180 Converter Support */
42 #undef BUILD_CONVERT_16_RGB_ROT180
44 /* 16bpp RGB Rotation 270 Converter Support */
45 #undef BUILD_CONVERT_16_RGB_ROT270
47 /* 16bpp RGB Rotation 90 Converter Support */
48 #undef BUILD_CONVERT_16_RGB_ROT90
50 /* 24bpp BGR 888 Converter Support */
51 #undef BUILD_CONVERT_24_BGR_888
53 /* 24bpp 666 (666 ezx) Converter Support */
54 #undef BUILD_CONVERT_24_RGB_666
56 /* 24bpp RGB 888 Converter Support */
57 #undef BUILD_CONVERT_24_RGB_888
59 /* 32bpp BGRX 8888 Converter Support */
60 #undef BUILD_CONVERT_32_BGRX_8888
62 /* 32bpp BGR 8888 Converter Support */
63 #undef BUILD_CONVERT_32_BGR_8888
65 /* 32bpp RGBX 8888 Converter Support */
66 #undef BUILD_CONVERT_32_RGBX_8888
68 /* 32bpp 666 (666 ezx) Converter Support */
69 #undef BUILD_CONVERT_32_RGB_666
71 /* 32bpp RGB 8888 Converter Support */
72 #undef BUILD_CONVERT_32_RGB_8888
74 /* 32bpp RGB Rotation 0 Converter Support */
75 #undef BUILD_CONVERT_32_RGB_ROT0
77 /* 32bpp RGB Rotation 180 Converter Support */
78 #undef BUILD_CONVERT_32_RGB_ROT180
80 /* 32bpp RGB Rotation 270 Converter Support */
81 #undef BUILD_CONVERT_32_RGB_ROT270
83 /* 32bpp RGB Rotation 90 Converter Support */
84 #undef BUILD_CONVERT_32_RGB_ROT90
86 /* 32bpp Grayscale 64-palette Converter Support */
87 #undef BUILD_CONVERT_8_GRAYSCALE_64
89 /* 8bpp GRY 1 Converter Support */
90 #undef BUILD_CONVERT_8_GRY_1
92 /* 8bpp GRY 16 Converter Support */
93 #undef BUILD_CONVERT_8_GRY_16
95 /* 8bpp RGB 111 Converter Support */
96 #undef BUILD_CONVERT_8_RGB_111
98 /* 8bpp RGB 121 Converter Support */
99 #undef BUILD_CONVERT_8_RGB_121
101 /* 8bpp RGB 221 Converter Support */
102 #undef BUILD_CONVERT_8_RGB_221
104 /* 8bpp RGB 222 Converter Support */
105 #undef BUILD_CONVERT_8_RGB_222
107 /* 8bpp RGB 232 Converter Support */
108 #undef BUILD_CONVERT_8_RGB_232
110 /* 8bpp RGB 332 Converter Support */
111 #undef BUILD_CONVERT_8_RGB_332
113 /* 8bpp RGB 666 Converter Support */
114 #undef BUILD_CONVERT_8_RGB_666
116 /* YUV Converter Support */
117 #undef BUILD_CONVERT_YUV
119 /* Buffer rendering backend */
120 #undef BUILD_ENGINE_BUFFER
122 /* Direct3D rendering backend */
123 #undef BUILD_ENGINE_DIRECT3D
125 /* DirectFB rendering backend */
126 #undef BUILD_ENGINE_DIRECTFB
128 /* Framebuffer rendering backend */
129 #undef BUILD_ENGINE_FB
131 /* OpenGL Cocoa rendering backend */
132 #undef BUILD_ENGINE_GL_COCOA
134 /* Generic OpenGL Rendering Support */
135 #undef BUILD_ENGINE_GL_COMMON
137 /* OpenGL SDL rendering backend */
138 #undef BUILD_ENGINE_GL_SDL
140 /* Build OpenGL X11 engine */
141 #undef BUILD_ENGINE_GL_X11
143 /* Build GL Xcb backend */
144 #undef BUILD_ENGINE_GL_XCB
146 /* Build OpenGL Xlib backend */
147 #undef BUILD_ENGINE_GL_XLIB
149 /* PSL1GHT rendering backend */
150 #undef BUILD_ENGINE_PSL1GHT
152 /* Software SDL 16 bits rendering backend */
153 #undef BUILD_ENGINE_SOFTWARE_16_SDL
155 /* Software Windows CE 16 bits rendering backend */
156 #undef BUILD_ENGINE_SOFTWARE_16_WINCE
158 /* Software X11 16 bits rendering backend */
159 #undef BUILD_ENGINE_SOFTWARE_16_X11
161 /* Software X11 8 bits grayscale rendering backend */
162 #undef BUILD_ENGINE_SOFTWARE_8_X11
164 /* Software DirectDraw rendering backend */
165 #undef BUILD_ENGINE_SOFTWARE_DDRAW
167 /* Software GDI rendering backend */
168 #undef BUILD_ENGINE_SOFTWARE_GDI
170 /* Build software X11 engine */
171 #undef BUILD_ENGINE_SOFTWARE_X11
173 /* Build software XCB backend */
174 #undef BUILD_ENGINE_SOFTWARE_XCB
176 /* Build software Xlib backend */
177 #undef BUILD_ENGINE_SOFTWARE_XLIB
179 /* Wayland Egl rendering backend */
180 #undef BUILD_ENGINE_WAYLAND_EGL
182 /* Wayland Shm rendering backend */
183 #undef BUILD_ENGINE_WAYLAND_SHM
185 /* EET Font Loader Support */
186 #undef BUILD_FONT_LOADER_EET
188 /* define to 1 if you have the line dither mask support */
189 #undef BUILD_LINE_DITHER_MASK
191 /* UP Image Loader Support */
192 #undef BUILD_LOADER_BMP
194 /* UP Image Loader Support */
195 #undef BUILD_LOADER_EDB
197 /* UP Image Loader Support */
198 #undef BUILD_LOADER_EET
200 /* UP Image Loader Support */
201 #undef BUILD_LOADER_GENERIC
203 /* UP Image Loader Support */
204 #undef BUILD_LOADER_GIF
206 /* UP Image Loader Support */
207 #undef BUILD_LOADER_ICO
209 /* UP Image Loader Support */
210 #undef BUILD_LOADER_JPEG
212 /* JPEG Region Decode Support */
213 #undef BUILD_LOADER_JPEG_REGION
215 /* UP Image Loader Support */
216 #undef BUILD_LOADER_PMAPS
218 /* UP Image Loader Support */
219 #undef BUILD_LOADER_PNG
221 /* UP Image Loader Support */
222 #undef BUILD_LOADER_PSD
224 /* UP Image Loader Support */
225 #undef BUILD_LOADER_SVG
227 /* UP Image Loader Support */
228 #undef BUILD_LOADER_TGA
230 /* UP Image Loader Support */
231 #undef BUILD_LOADER_TIFF
233 /* UP Image Loader Support */
234 #undef BUILD_LOADER_WBMP
236 /* UP Image Loader Support */
237 #undef BUILD_LOADER_XPM
242 /* Build NEON Code */
245 /* define to 1 if you have the conversion to 16bpp without dither mask support
247 #undef BUILD_NO_DITHER_MASK
249 /* Build Threaded Rendering */
252 /* define to 1 if you have the sampling scaler support */
253 #undef BUILD_SCALE_SAMPLE
255 /* define to 1 if you have the smooth scaler support */
256 #undef BUILD_SCALE_SMOOTH
258 /* define to 1 if you have the small dither mask support */
259 #undef BUILD_SMALL_DITHER_MASK
264 /* Build SSE3 Code */
267 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
268 systems. This function is required for `alloca.c' support on those systems.
270 #undef CRAY_STACKSEG_END
272 /* Define to 1 if using `alloca.c'. */
275 /* Macro declaring a function to always be inlined. */
276 #undef EFL_ALWAYS_INLINE
278 /* Define to mention that evas is built */
279 #undef EFL_EVAS_BUILD
281 /* Use SDL primitive when possible */
282 #undef ENGINE_SDL_PRIMITIVE
284 /* Build JPEG saver */
285 #undef EVAS_BUILD_SAVER_JPEG
287 /* Shared cache server. */
290 /* Shared cache server. */
293 /* complain when people pass in wrong object types etc. */
294 #undef EVAS_MAGIC_DEBUG
296 /* Build BMP image loader inside libevas */
297 #undef EVAS_STATIC_BUILD_BMP
299 /* Build buffer engine inside libevas */
300 #undef EVAS_STATIC_BUILD_BUFFER
302 /* Build direct3d engine inside libevas */
303 #undef EVAS_STATIC_BUILD_DIRECT3D
305 /* Build directfb engine inside libevas */
306 #undef EVAS_STATIC_BUILD_DIRECTFB
308 /* Build Edb image loader inside libevas */
309 #undef EVAS_STATIC_BUILD_EDB
311 /* Build Eet image loader inside libevas */
312 #undef EVAS_STATIC_BUILD_EET
314 /* Build fb engine inside libevas */
315 #undef EVAS_STATIC_BUILD_FB
317 /* Build GENERIC image loader inside libevas */
318 #undef EVAS_STATIC_BUILD_GENERIC
320 /* Build Gif image loader inside libevas */
321 #undef EVAS_STATIC_BUILD_GIF
323 /* Build gl-cocoa engine inside libevas */
324 #undef EVAS_STATIC_BUILD_GL_COCOA
326 /* Build GL generic engine as part of libevas */
327 #undef EVAS_STATIC_BUILD_GL_COMMON
329 /* Build gl-sdl engine inside libevas */
330 #undef EVAS_STATIC_BUILD_GL_SDL
332 /* Build OpenGL X11 engine as part of libevas */
333 #undef EVAS_STATIC_BUILD_GL_X11
335 /* Build gl-xcb engine inside libevas */
336 #undef EVAS_STATIC_BUILD_GL_XCB
338 /* Build gl-xlib engine inside libevas */
339 #undef EVAS_STATIC_BUILD_GL_XLIB
341 /* Build ICO image loader inside libevas */
342 #undef EVAS_STATIC_BUILD_ICO
344 /* Build Jpeg image loader inside libevas */
345 #undef EVAS_STATIC_BUILD_JPEG
347 /* Build PMAPS image loader inside libevas */
348 #undef EVAS_STATIC_BUILD_PMAPS
350 /* Build PNG image loader inside libevas */
351 #undef EVAS_STATIC_BUILD_PNG
353 /* Build PSD image loader inside libevas */
354 #undef EVAS_STATIC_BUILD_PSD
356 /* Build psl1ght engine inside libevas */
357 #undef EVAS_STATIC_BUILD_PSL1GHT
359 /* Build software 16 engine as part of libevas */
360 #undef EVAS_STATIC_BUILD_SOFTWARE_16
362 /* Build software-16-sdl engine inside libevas */
363 #undef EVAS_STATIC_BUILD_SOFTWARE_16_SDL
365 /* Build software-16-wince engine inside libevas */
366 #undef EVAS_STATIC_BUILD_SOFTWARE_16_WINCE
368 /* Build software-16-x11 engine inside libevas */
369 #undef EVAS_STATIC_BUILD_SOFTWARE_16_X11
371 /* Build software 8 engine as part of libevas */
372 #undef EVAS_STATIC_BUILD_SOFTWARE_8
374 /* Build software-8-x11 engine inside libevas */
375 #undef EVAS_STATIC_BUILD_SOFTWARE_8_X11
377 /* Build software-ddraw engine inside libevas */
378 #undef EVAS_STATIC_BUILD_SOFTWARE_DDRAW
380 /* Build software-gdi engine inside libevas */
381 #undef EVAS_STATIC_BUILD_SOFTWARE_GDI
383 /* Build software generic engine as part of libevas */
384 #undef EVAS_STATIC_BUILD_SOFTWARE_GENERIC
386 /* Build software X11 engine as part of libevas */
387 #undef EVAS_STATIC_BUILD_SOFTWARE_X11
389 /* Build software-xcb engine inside libevas */
390 #undef EVAS_STATIC_BUILD_SOFTWARE_XCB
392 /* Build software-xlib engine inside libevas */
393 #undef EVAS_STATIC_BUILD_SOFTWARE_XLIB
395 /* Build SVG image loader inside libevas */
396 #undef EVAS_STATIC_BUILD_SVG
398 /* Build TGA image loader inside libevas */
399 #undef EVAS_STATIC_BUILD_TGA
401 /* Build Tiff image loader inside libevas */
402 #undef EVAS_STATIC_BUILD_TIFF
404 /* Build wayland-egl engine inside libevas */
405 #undef EVAS_STATIC_BUILD_WAYLAND_EGL
407 /* Build wayland-shm engine inside libevas */
408 #undef EVAS_STATIC_BUILD_WAYLAND_SHM
410 /* Build WBMP image loader inside libevas */
411 #undef EVAS_STATIC_BUILD_WBMP
413 /* Build XPM image loader inside libevas */
414 #undef EVAS_STATIC_BUILD_XPM
416 /* Samsung S3c6410 GLES2 support */
417 #undef GLES_VARIETY_S3C6410
419 /* Imagination SGX GLES2 support */
420 #undef GLES_VARIETY_SGX
422 /* Define to 1 if you have `alloca', as a function or macro. */
425 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
429 /* Have altivec.h header file */
430 #undef HAVE_ALTIVEC_H
432 /* Define to 1 if you have the <d3d9.h> header file. */
435 /* Define to 1 if you have the <d3dx9.h> header file. */
438 /* Define to 1 if you have the <dlfcn.h> header file. */
441 /* Define to 1 if you have the `dlsym' function. */
444 /* Set to 1 if evil package is installed */
447 /* Define to 1 if you have Exotic. */
450 /* Define to 1 if you have the `fcntl' function. */
453 /* have fontconfig searching capabilities */
454 #undef HAVE_FONTCONFIG
456 /* have fribidi support */
459 /* Define to 1 if your compiler supports __attribute__ ((vector)). */
460 #undef HAVE_GCC_ATTRIBUTE_VECTOR
462 /* have harfbuzz support */
465 /* Define to 1 if you have the <inttypes.h> header file. */
466 #undef HAVE_INTTYPES_H
468 /* have liblinebreak support */
469 #undef HAVE_LINEBREAK
471 /* C99 lround function exists */
474 /* Define to 1 if you have the <memory.h> header file. */
477 /* Define to 1 if you have the <netinet/in.h> header file. */
478 #undef HAVE_NETINET_IN_H
480 /* have pixman for rendering */
483 /* Define to 1 if you have the <pthread.h> header file. */
484 #undef HAVE_PTHREAD_H
486 /* Define to 1 if you have the <sched.h> header file. */
489 /* SDL_OPENGLES flag is present */
490 #undef HAVE_SDL_FLAG_OPENGLES
492 /* SDL_GL version attributes present */
493 #undef HAVE_SDL_GL_CONTEXT_VERSION
495 /* Define to 1 if you have the `shm_open' function. */
498 /* Define to 1 if you have the `siglongjmp' function. */
499 #undef HAVE_SIGLONGJMP
501 /* Define to 1 if you have the <stdint.h> header file. */
504 /* Define to 1 if you have the <stdlib.h> header file. */
507 /* Define to 1 if you have the <strings.h> header file. */
508 #undef HAVE_STRINGS_H
510 /* Define to 1 if you have the <string.h> header file. */
513 /* Define to 1 if the system has the type `struct sigaction'. */
514 #undef HAVE_STRUCT_SIGACTION
516 /* Define to 1 if you have the <sys/epoll.h> header file. */
517 #undef HAVE_SYS_EPOLL_H
519 /* Define to 1 if you have the <sys/inotify.h> header file. */
520 #undef HAVE_SYS_INOTIFY_H
522 /* Define to 1 if you have the <sys/mman.h> header file. */
523 #undef HAVE_SYS_MMAN_H
525 /* Define to 1 if you have the <sys/param.h> header file. */
526 #undef HAVE_SYS_PARAM_H
528 /* Define to 1 if you have the <sys/signalfd.h> header file. */
529 #undef HAVE_SYS_SIGNALFD_H
531 /* Define to 1 if you have the <sys/stat.h> header file. */
532 #undef HAVE_SYS_STAT_H
534 /* Define to 1 if you have the <sys/types.h> header file. */
535 #undef HAVE_SYS_TYPES_H
537 /* Set to 1 if we enabled unit testing. */
540 /* Define to 1 if you have the <unistd.h> header file. */
543 /* Valgrind support */
546 /* Define to the sub-directory in which libtool stores uninstalled libraries.
550 /* "Module architecture" */
553 /* Name of package */
556 /* Define to the address where bug reports for this package should be sent. */
557 #undef PACKAGE_BUGREPORT
559 /* Define to the full name of this package. */
562 /* Define to the full name and version of this package. */
563 #undef PACKAGE_STRING
565 /* Define to the one symbol short name of this package. */
566 #undef PACKAGE_TARNAME
568 /* Define to the home page for this package. */
571 /* Define to the version of this package. */
572 #undef PACKAGE_VERSION
574 /* default value since PATH_MAX is not defined */
577 /* Allow pixman to render fonts */
580 /* Allow pixman to render images */
583 /* Allow pixman to render image sampled scaling */
584 #undef PIXMAN_IMAGE_SCALE_SAMPLE
586 /* Allow pixman to render lines */
589 /* Allow pixman to render polys */
592 /* Allow pixman to render rects */
595 /* The size of `Eina_Unicode', as computed by sizeof. */
596 #undef SIZEOF_EINA_UNICODE
598 /* The size of `FriBidiChar', as computed by sizeof. */
599 #undef SIZEOF_FRIBIDICHAR
601 /* If using the C implementation of alloca, define if you know the
602 direction of stack growth for your system; otherwise it will be
603 automatically deduced at runtime.
604 STACK_DIRECTION > 0 => grows toward higher addresses
605 STACK_DIRECTION < 0 => grows toward lower addresses
606 STACK_DIRECTION = 0 => direction of growth unknown */
607 #undef STACK_DIRECTION
609 /* Define to 1 if you have the ANSI C header files. */
612 /* Enable tiled rotate algorithm */
615 /* Enable extensions on AIX 3, Interix. */
619 /* Enable GNU extensions on systems that have them. */
623 /* Enable threading extensions on Solaris. */
624 #ifndef _POSIX_PTHREAD_SEMANTICS
625 # undef _POSIX_PTHREAD_SEMANTICS
627 /* Enable extensions on HP NonStop. */
628 #ifndef _TANDEM_SOURCE
629 # undef _TANDEM_SOURCE
631 /* Enable general extensions on Solaris. */
632 #ifndef __EXTENSIONS__
633 # undef __EXTENSIONS__
637 /* Version number of package */
652 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
653 significant byte first (like Motorola and SPARC, unlike Intel). */
654 #if defined AC_APPLE_UNIVERSAL_BUILD
655 # if defined __BIG_ENDIAN__
656 # define WORDS_BIGENDIAN 1
659 # ifndef WORDS_BIGENDIAN
660 # undef WORDS_BIGENDIAN
664 /* Define to 1 if the X Window System is missing or not being used. */
665 #undef X_DISPLAY_MISSING
667 /* Define to 1 if on MINIX. */
670 /* Define to 2 if the system does not provide POSIX.1 features except with
672 #undef _POSIX_1_SOURCE
674 /* Define to 1 if you need to in order for `stat' and other things to work. */
677 /* __attribute__ ((unused)) is not supported. */
680 /* Define to empty if `const' does not conform to ANSI C. */
683 /* Define to `unsigned int' if <sys/types.h> does not define. */
687 #endif /* EFL_CONFIG_H__ */