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