• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* config.h.  Generated from config.h.in by configure.  */
2 /* config.h.in.  Generated from configure.ac by autoheader.  */
3 
4 /* Build the Wayland clients */
5 /* #undef BUILD_CLIENTS */
6 
7 /* Build the DRM compositor */
8 /* #undef BUILD_DRM_COMPOSITOR */
9 
10 /* Build the fbdev compositor */
11 #define BUILD_FBDEV_COMPOSITOR 1
12 
13 /* Build the headless compositor */
14 /* #undef BUILD_HEADLESS_COMPOSITOR */
15 
16 /* Build the RDP compositor */
17 /* #undef BUILD_RDP_COMPOSITOR */
18 
19 /* Build the vaapi recorder */
20 /* #undef BUILD_VAAPI_RECORDER */
21 
22 /* Build the Wayland (nested) compositor */
23 /* #undef BUILD_WAYLAND_COMPOSITOR */
24 
25 /* Build the wcap tools */
26 /* #undef BUILD_WCAP_TOOLS */
27 
28 /* Build the X11 compositor */
29 /* #undef BUILD_X11_COMPOSITOR */
30 
31 /* Build the X server launcher */
32 /* #undef BUILD_XWAYLAND */
33 
34 /* Build Weston with EGL support */
35 /* #define ENABLE_EGL */
36 
37 /* Build Weston with JUnit output support */
38 /* #undef ENABLE_JUNIT_XML */
39 
40 /* Have cairoegl */
41 /* #undef HAVE_CAIRO_EGL */
42 
43 /* Build with dbus support */
44 /* #undef HAVE_DBUS */
45 
46 /* Define to 1 if you have the <dlfcn.h> header file. */
47 #define HAVE_DLFCN_H 1
48 
49 /* libdrm supports modifiers */
50 /* #undef HAVE_DRM_ADDFB2_MODIFIERS */
51 
52 /* libdrm supports atomic API */
53 /* #undef HAVE_DRM_ATOMIC */
54 
55 
56 /* libdrm supports modifier advertisement */
57 /* #undef HAVE_DRM_FORMATS_BLOB */
58 
59 /* Define to 1 if you have the <execinfo.h> header file. */
60 /* #undef HAVE_EXECINFO_H */
61 
62 /* Define to 1 if you have the <freerdp/version.h> header file. */
63 /* #undef HAVE_FREERDP_VERSION_H */
64 
65 /* gbm supports import with modifiers */
66 /* #undef HAVE_GBM_FD_IMPORT */
67 
68 /* GBM supports modifiers */
69 /* #undef HAVE_GBM_MODIFIERS */
70 
71 /* Define to 1 if you have the `initgroups' function. */
72 #define HAVE_INITGROUPS 1
73 
74 /* Define to 1 if you have the <inttypes.h> header file. */
75 #define HAVE_INTTYPES_H 1
76 
77 /* Have jpeglib */
78 /* #undef HAVE_JPEG */
79 
80 /* Have lcms support */
81 /* #undef HAVE_LCMS */
82 
83 /* Build etnaviv dmabuf client */
84 /* #undef HAVE_LIBDRM_ETNAVIV */
85 
86 /* Build freedreno dmabuf client */
87 /* #undef HAVE_LIBDRM_FREEDRENO */
88 
89 /* Build intel dmabuf client */
90 /* #undef HAVE_LIBDRM_INTEL */
91 
92 /* Define to 1 if you have the <linux/sync_file.h> header file. */
93 /* #undef HAVE_LINUX_SYNC_FILE_H */
94 
95 /* Define to 1 if you have the <memory.h> header file. */
96 #define HAVE_MEMORY_H 1
97 
98 /* Define to 1 if you have the `mkostemp' function. */
99 #define HAVE_MKOSTEMP 1
100 
101 /* Have pango */
102 /* #undef HAVE_PANGO */
103 
104 /* Define to 1 if you have the `posix_fallocate' function. */
105 /* #undef HAVE_POSIX_FALLOCATE */
106 
107 /* Define to 1 if you have the <stdint.h> header file. */
108 #define HAVE_STDINT_H 1
109 
110 /* Define to 1 if you have the <stdlib.h> header file. */
111 #define HAVE_STDLIB_H 1
112 
113 /* Define to 1 if you have the `strchrnul' function. */
114 #define HAVE_STRCHRNUL 1
115 
116 /* Define to 1 if you have the <strings.h> header file. */
117 #define HAVE_STRINGS_H 1
118 
119 /* Define to 1 if you have the <string.h> header file. */
120 #define HAVE_STRING_H 1
121 
122 /* SURFACE_BITS_CMD has bmp field */
123 /* #undef HAVE_SURFACE_BITS_BMP */
124 
125 /* Have systemdlogin */
126 /* #undef HAVE_SYSTEMD_LOGIN */
127 
128 /* Have systemdlogin >= 209 */
129 /* #undef HAVE_SYSTEMD_LOGIN_209 */
130 
131 /* Define to 1 if you have the <sys/stat.h> header file. */
132 #define HAVE_SYS_STAT_H 1
133 
134 /* Define to 1 if you have the <sys/types.h> header file. */
135 #define HAVE_SYS_TYPES_H 1
136 
137 /* Define to 1 if you have the <unistd.h> header file. */
138 #define HAVE_UNISTD_H 1
139 
140 /* Have webp */
141 /* #undef HAVE_WEBP */
142 
143 /* libxcb supports XKB protocol */
144 /* #undef HAVE_XCB_XKB */
145 
146 /* Define if xkbcommon is 0.5.0 or newer */
147 /* #undef HAVE_XKBCOMMON_COMPOSE */
148 
149 /* Define to the subdirectory where libtool stores uninstalled libraries. */
150 #define LT_OBJDIR ".libs/"
151 
152 /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
153    */
154 /* #undef MAJOR_IN_MKDEV */
155 
156 /* Define to 1 if `major', `minor', and `makedev' are declared in
157    <sysmacros.h>. */
158 /* #undef MAJOR_IN_SYSMACROS */
159 
160 /* Name of package */
161 #define PACKAGE "weston"
162 
163 /* Define to the address where bug reports for this package should be sent. */
164 #define PACKAGE_BUGREPORT "https://gitlab.freedesktop.org/wayland/weston/issues/"
165 
166 /* Define to the full name of this package. */
167 #define PACKAGE_NAME "weston"
168 
169 /* Define to the full name and version of this package. */
170 #define PACKAGE_STRING "weston 5.0.0"
171 
172 /* Define to the one symbol short name of this package. */
173 #define PACKAGE_TARNAME "weston"
174 
175 /* Define to the home page for this package. */
176 #define PACKAGE_URL "https://wayland.freedesktop.org"
177 
178 /* Define to the version of this package. */
179 #define PACKAGE_VERSION "5.0.0"
180 
181 /* Define to 1 if you have the ANSI C header files. */
182 #define STDC_HEADERS 1
183 
184 /* Build the systemd sd_notify support */
185 /* #undef SYSTEMD_NOTIFY_SUPPORT */
186 
187 /* Use the GLESv2 GL cairo backend */
188 /* #undef USE_CAIRO_GLESV2 */
189 
190 /* Use resize memory pool as a performance optimization */
191 #define USE_RESIZE_POOL 1
192 
193 #define MAJOR_IN_SYSMACROS 1
194 
195 /* Enable extensions on AIX 3, Interix.  */
196 #ifndef _ALL_SOURCE
197 # define _ALL_SOURCE 1
198 #endif
199 /* Enable GNU extensions on systems that have them.  */
200 #ifndef _GNU_SOURCE
201 # define _GNU_SOURCE 1
202 #endif
203 /* Enable threading extensions on Solaris.  */
204 #ifndef _POSIX_PTHREAD_SEMANTICS
205 # define _POSIX_PTHREAD_SEMANTICS 1
206 #endif
207 /* Enable extensions on HP NonStop.  */
208 #ifndef _TANDEM_SOURCE
209 # define _TANDEM_SOURCE 1
210 #endif
211 /* Enable general extensions on Solaris.  */
212 #ifndef __EXTENSIONS__
213 # define __EXTENSIONS__ 1
214 #endif
215 
216 
217 /* Version number of package */
218 #define VERSION "9.0.0"
219 
220 /* The default backend to load, if not wayland nor x11. */
221 #define WESTON_NATIVE_BACKEND "drm-backend.so"
222 
223 /* The default desktop shell client to load. */
224 #define WESTON_SHELL_CLIENT "weston-desktop-shell"
225 
226 #define BINDIR "/system/bin"
227 
228 #define LIBEXECDIR "/system/bin"
229 
230 #define DATADIR "data"
231 #ifdef __aarch64__
232 #define LIBWESTON_MODULEDIR "/system/lib64"
233 #define MODULEDIR "/system/lib64"
234 #else
235 #define LIBWESTON_MODULEDIR "/system/lib"
236 #define MODULEDIR "/system/lib"
237 #endif
238 
239 /* Enable large inode numbers on Mac OS X 10.5.  */
240 #ifndef _DARWIN_USE_64_BIT_INODE
241 # define _DARWIN_USE_64_BIT_INODE 1
242 #endif
243 
244 /* Number of bits in a file offset, on hosts where this is settable. */
245 /* #undef _FILE_OFFSET_BITS */
246 
247 /* Define for large files, on AIXstyle hosts. */
248 /* #undef _LARGE_FILES */
249 
250 /* Define to 1 if on MINIX. */
251 /* #undef _MINIX */
252 
253 /* Define to 2 if the system does not provide POSIX.1 features except with
254    this defined. */
255 /* #undef _POSIX_1_SOURCE */
256 
257 /* Define to 1 if you need to in order for `stat' and other things to work. */
258 /* #undef _POSIX_SOURCE */
259 
260 // #define BUILD_DRM_GBM 1
261