summaryrefslogtreecommitdiff
path: root/include/xorg-config.h.meson.in
blob: 59f1c2a8d29991d13cb6670697236f1069d88e4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
/* xorg-config.h.in: not at all generated.                      -*- c -*-
 * 
 * This file differs from xorg-server.h.in in that -server is installed
 * with the rest of the SDK for external drivers/modules to use, whereas
 * -config is for internal use only (i.e. building the DDX).
 *
 */

#ifndef _XORG_CONFIG_H_
#define _XORG_CONFIG_H_

#include <dix-config.h>
#include <xkb-config.h>

/* Building Xorg server. */
#mesondefine XORGSERVER

/* Current X.Org version. */
#mesondefine XORG_VERSION_CURRENT

/* Name of X server. */
#mesondefine __XSERVERNAME__

/* URL to go to for support. */
#mesondefine __VENDORDWEBSUPPORT__

/* Built-in output drivers. */
#mesondefine DRIVERS

/* Built-in input drivers. */
#mesondefine IDRIVERS

/* Path to configuration file. */
#mesondefine XF86CONFIGFILE

/* Path to configuration file. */
#mesondefine XCONFIGFILE

/* Name of configuration directory. */
#mesondefine XCONFIGDIR

/* Path to loadable modules. */
#mesondefine DEFAULT_MODULE_PATH

/* Path to installed libraries. */
#mesondefine DEFAULT_LIBRARY_PATH

/* Default log location */
#mesondefine DEFAULT_LOGDIR

/* Default logfile prefix */
#mesondefine DEFAULT_LOGPREFIX

/* Default XDG_DATA dir under HOME */
#mesondefine DEFAULT_XDG_DATA_HOME

/* Default log dir under XDG_DATA_HOME */
#mesondefine DEFAULT_XDG_DATA_HOME_LOGDIR

/* Building DRI-capable DDX. */
#mesondefine XF86DRI

/* Build DRI2 extension */
#mesondefine DRI2

/* Define to 1 if you have the <stropts.h> header file. */
#mesondefine HAVE_STROPTS_H

/* Define to 1 if you have the <sys/kd.h> header file. */
#mesondefine HAVE_SYS_KD_H

/* Define to 1 if you have the <sys/vt.h> header file. */
#mesondefine HAVE_SYS_VT_H

/* Define to 1 if you have the `walkcontext' function (used on Solaris for
   xorg_backtrace in hw/xfree86/common/xf86Events.c */
#mesondefine HAVE_WALKCONTEXT

/* Building vgahw module */
#mesondefine WITH_VGAHW

/* NetBSD PIO alpha IO */
#mesondefine USE_ALPHA_PIO

/* BSD AMD64 iopl */
#mesondefine USE_AMD64_IOPL

/* BSD /dev/io */
#mesondefine USE_DEV_IO

/* BSD i386 iopl */
#mesondefine USE_I386_IOPL

/* System is BSD-like */
#mesondefine CSRG_BASED

/* System has PC console */
#mesondefine PCCONS_SUPPORT

/* System has PCVT console */
#mesondefine PCVT_SUPPORT

/* System has syscons console */
#mesondefine SYSCONS_SUPPORT

/* System has wscons console */
#mesondefine WSCONS_SUPPORT

/* System has /dev/xf86 aperture driver */
#mesondefine HAS_APERTURE_DRV

/* Has backtrace support */
#mesondefine HAVE_BACKTRACE

/* Name of the period field in struct kbd_repeat */
#mesondefine LNX_KBD_PERIOD_NAME

/* Have execinfo.h */
#mesondefine HAVE_EXECINFO_H

/* Define to 1 if you have the <sys/mkdev.h> header file. */
#mesondefine HAVE_SYS_MKDEV_H

/* Path to text files containing PCI IDs */
#mesondefine PCI_TXT_IDS_PATH

/* Build with libdrm support */
#mesondefine WITH_LIBDRM

/* Use libpciaccess */
#mesondefine XSERVER_LIBPCIACCESS

/* Have setugid */
#mesondefine HAVE_ISSETUGID

/* Have getresuid */
#mesondefine HAVE_GETRESUID

/* Have X server platform bus support */
#mesondefine XSERVER_PLATFORM_BUS

/* Define to 1 if you have the `seteuid' function. */
#mesondefine HAVE_SETEUID

/* Fallback input driver if the assigned driver fails */
#mesondefine FALLBACK_INPUT_DRIVER

#endif /* _XORG_CONFIG_H_ */