1/* 2 * Note that this file is no longer generated by autoheader as it results in 3 * too much namespace pollution. If you add define a new macro in 4 * configure.in or aclocal.m4, you must add an entry to this file. 5 */ 6 7/* Define if you want support for n bpp modes. */ 8#cmakedefine ALLEGRO_COLOR8 9#cmakedefine ALLEGRO_COLOR16 10#cmakedefine ALLEGRO_COLOR24 11#cmakedefine ALLEGRO_COLOR32 12 13/*---------------------------------------------------------------------------*/ 14 15/* Define to 1 if you have the corresponding header file. */ 16#cmakedefine ALLEGRO_HAVE_DIRENT_H 17#cmakedefine ALLEGRO_HAVE_INTTYPES_H 18#cmakedefine ALLEGRO_HAVE_LINUX_AWE_VOICE_H 19#cmakedefine ALLEGRO_HAVE_LINUX_INPUT_H 20#cmakedefine ALLEGRO_HAVE_LINUX_JOYSTICK_H 21#cmakedefine ALLEGRO_HAVE_LINUX_SOUNDCARD_H 22#cmakedefine ALLEGRO_HAVE_MACHINE_SOUNDCARD_H 23#cmakedefine ALLEGRO_HAVE_SOUNDCARD_H 24#cmakedefine ALLEGRO_HAVE_STDINT_H 25#cmakedefine ALLEGRO_HAVE_SV_PROCFS_H 26#cmakedefine ALLEGRO_HAVE_SYS_IO_H 27#cmakedefine ALLEGRO_HAVE_SYS_SOUNDCARD_H 28#cmakedefine ALLEGRO_HAVE_SYS_STAT_H 29#cmakedefine ALLEGRO_HAVE_SYS_TIME_H 30#cmakedefine ALLEGRO_HAVE_SYS_UTSNAME_H 31 32/* Define to 1 if the corresponding functions are available. */ 33#cmakedefine ALLEGRO_HAVE_GETEXECNAME 34#cmakedefine ALLEGRO_HAVE_MEMCMP 35#cmakedefine ALLEGRO_HAVE_MKSTEMP 36#cmakedefine ALLEGRO_HAVE_MMAP 37#cmakedefine ALLEGRO_HAVE_MPROTECT 38#cmakedefine ALLEGRO_HAVE_POSIX_MONOTONIC_CLOCK 39#cmakedefine ALLEGRO_HAVE_SCHED_YIELD 40#cmakedefine ALLEGRO_HAVE_STRICMP 41#cmakedefine ALLEGRO_HAVE_STRLWR 42#cmakedefine ALLEGRO_HAVE_STRUPR 43#cmakedefine ALLEGRO_HAVE_SYSCONF 44 45/* Define to 1 if procfs reveals argc and argv */ 46#cmakedefine ALLEGRO_HAVE_PROCFS_ARGCV 47 48/*---------------------------------------------------------------------------*/ 49 50/* Define if target machine is little endian. */ 51#cmakedefine ALLEGRO_LITTLE_ENDIAN 52 53/* Define if target machine is big endian. */ 54#cmakedefine ALLEGRO_BIG_ENDIAN 55 56/* Define for Unix platforms, to use C convention for bank switching. */ 57#cmakedefine ALLEGRO_NO_ASM 58 59/* Define if compiler prepends underscore to symbols. */ 60#cmakedefine ALLEGRO_ASM_PREFIX 61 62/* Define if assembler supports MMX. */ 63#cmakedefine ALLEGRO_MMX 64 65/* Define if assembler supports SSE. */ 66#cmakedefine ALLEGRO_SSE 67 68/* Define if target platform is Darwin. */ 69#cmakedefine ALLEGRO_DARWIN 70 71/* Define if you have the pthread library. */ 72#cmakedefine ALLEGRO_HAVE_LIBPTHREAD 73 74/* Define if constructor attribute is supported. */ 75#cmakedefine ALLEGRO_USE_CONSTRUCTOR 76 77/* Define if you need to use a magic main. */ 78#cmakedefine ALLEGRO_WITH_MAGIC_MAIN 79 80/* Define if dynamically loaded modules are supported. */ 81#cmakedefine ALLEGRO_WITH_MODULES 82 83/*---------------------------------------------------------------------------*/ 84 85/* Define if you need support for X-Windows. */ 86#cmakedefine ALLEGRO_WITH_XWINDOWS 87 88/* Define if MIT-SHM extension is supported. */ 89#cmakedefine ALLEGRO_XWINDOWS_WITH_SHM 90 91/* Define if XCursor ARGB extension is available. */ 92#cmakedefine ALLEGRO_XWINDOWS_WITH_XCURSOR 93 94/* Define if DGA version 2.0 or newer is supported */ 95#cmakedefine ALLEGRO_XWINDOWS_WITH_XF86DGA2 96 97/* Define if XF86VidMode extension is supported. */ 98#cmakedefine ALLEGRO_XWINDOWS_WITH_XF86VIDMODE 99 100/* Define if XIM extension is supported. */ 101#cmakedefine ALLEGRO_XWINDOWS_WITH_XIM 102 103/* Define if xpm bitmap support is available. */ 104#cmakedefine ALLEGRO_XWINDOWS_WITH_XPM 105 106/*---------------------------------------------------------------------------*/ 107 108/* Define if target platform is linux. */ 109#cmakedefine ALLEGRO_LINUX 110 111/* Define to enable Linux console fbcon driver. */ 112#cmakedefine ALLEGRO_LINUX_FBCON 113 114/* Define to enable Linux console SVGAlib driver. */ 115#cmakedefine ALLEGRO_LINUX_SVGALIB 116 117/* Define if SVGAlib driver can check vga_version. */ 118#cmakedefine ALLEGRO_LINUX_SVGALIB_HAVE_VGA_VERSION 119 120/* Define to enable Linux console VBE/AF driver. */ 121#cmakedefine ALLEGRO_LINUX_VBEAF 122 123/* Define to enable Linux console VGA driver. */ 124#cmakedefine ALLEGRO_LINUX_VGA 125 126/* Define to enable Linux console tslib mouse driver. */ 127#cmakedefine ALLEGRO_LINUX_TSLIB 128 129/*---------------------------------------------------------------------------*/ 130 131/* Define to the installed ALSA version. */ 132#cmakedefine ALLEGRO_ALSA_VERSION @ALLEGRO_ALSA_VERSION@ 133 134/* Define if ALSA DIGI driver is supported. */ 135#cmakedefine ALLEGRO_WITH_ALSADIGI 136 137/* Define if ALSA MIDI driver is supported. */ 138#cmakedefine ALLEGRO_WITH_ALSAMIDI 139 140/* Define if aRts DIGI driver is supported. */ 141#cmakedefine ALLEGRO_WITH_ARTSDIGI 142 143/* Define if ESD DIGI driver is supported. */ 144#cmakedefine ALLEGRO_WITH_ESDDIGI 145 146/* Define if JACK DIGI driver is supported. */ 147#cmakedefine ALLEGRO_WITH_JACKDIGI 148 149/* Define if SNDIO DIGI driver is supported. */ 150#cmakedefine ALLEGRO_WITH_SNDIODIGI 151 152/* Define if OSS DIGI driver is supported. */ 153#cmakedefine ALLEGRO_WITH_OSSDIGI 154 155/* Define if OSS MIDI driver is supported. */ 156#cmakedefine ALLEGRO_WITH_OSSMIDI 157 158/* Define if SGI AL DIGI driver is supported. */ 159#cmakedefine ALLEGRO_WITH_SGIALDIGI 160 161/*---------------------------------------------------------------------------*/ 162 163/* Define to (void *)-1, if MAP_FAILED is not defined. */ 164/* TODO: rename this */ 165#cmakedefine MAP_FAILED @MAP_FAILED@ 166 167/* Define as the return type of signal handlers (`int' or `void'). */ 168/* TODO: rename this */ 169/* XXX too lazy to configure this */ 170#define RETSIGTYPE void 171 172/* Define to empty if `const' does not conform to ANSI C. */ 173#cmakedefine const 174 175/* Define to `__inline__' or `__inline' if that's what the C compiler 176 calls it, or to nothing if 'inline' is not supported under any name. */ 177#ifndef __cplusplus 178#cmakedefine inline 179#endif 180 181/* Define to `unsigned int' if <sys/types.h> does not define. */ 182#cmakedefine size_t 183 184/*---------------------------------------------------------------------------*/ 185/* vi:set ft=c: */ 186