1706f2543Smrg/* xorg-server.h.in -*- c -*- 2706f2543Smrg * 3706f2543Smrg * This file is the template file for the xorg-server.h file which gets 4706f2543Smrg * installed as part of the SDK. The #defines in this file overlap 5706f2543Smrg * with those from config.h, but only for those options that we want 6706f2543Smrg * to export to external modules. Boilerplate autotool #defines such 7706f2543Smrg * as HAVE_STUFF and PACKAGE_NAME is kept in config.h 8706f2543Smrg * 9706f2543Smrg * It is still possible to update config.h.in using autoheader, since 10706f2543Smrg * autoheader only creates a .h.in file for the first 11706f2543Smrg * AM_CONFIG_HEADER() line, and thus does not overwrite this file. 12706f2543Smrg * 13706f2543Smrg * However, it should be kept in sync with this file. 14706f2543Smrg */ 15706f2543Smrg 16706f2543Smrg#ifndef _XORG_SERVER_H_ 17706f2543Smrg#define _XORG_SERVER_H_ 18706f2543Smrg 19706f2543Smrg/* Support BigRequests extension */ 20706f2543Smrg#undef BIGREQS 21706f2543Smrg 22706f2543Smrg/* Default font path */ 23706f2543Smrg#undef COMPILEDDEFAULTFONTPATH 24706f2543Smrg 25706f2543Smrg/* Support Composite Extension */ 26706f2543Smrg#undef COMPOSITE 27706f2543Smrg 28706f2543Smrg/* Build DPMS extension */ 29706f2543Smrg#undef DPMSExtension 30706f2543Smrg 31706f2543Smrg/* Build GLX extension */ 32706f2543Smrg#undef GLXEXT 33706f2543Smrg 34706f2543Smrg/* Support XDM-AUTH*-1 */ 35706f2543Smrg#undef HASXDMAUTH 36706f2543Smrg 37706f2543Smrg/* Support SHM */ 38706f2543Smrg#undef HAS_SHM 39706f2543Smrg 40706f2543Smrg/* Support IPv6 for TCP connections */ 41706f2543Smrg#undef IPv6 42706f2543Smrg 43706f2543Smrg/* Support MIT-SHM Extension */ 44706f2543Smrg#undef MITSHM 45706f2543Smrg 46706f2543Smrg/* Internal define for Xinerama */ 47706f2543Smrg#undef PANORAMIX 48706f2543Smrg 49706f2543Smrg/* Support RANDR extension */ 50706f2543Smrg#undef RANDR 51706f2543Smrg 52706f2543Smrg/* Support RENDER extension */ 53706f2543Smrg#undef RENDER 54706f2543Smrg 55706f2543Smrg/* Support X resource extension */ 56706f2543Smrg#undef RES 57706f2543Smrg 58706f2543Smrg/* Support MIT-SCREEN-SAVER extension */ 59706f2543Smrg#undef SCREENSAVER 60706f2543Smrg 61706f2543Smrg/* Support SHAPE extension */ 62706f2543Smrg#undef SHAPE 63706f2543Smrg 64706f2543Smrg/* Define to 1 on systems derived from System V Release 4 */ 65706f2543Smrg#undef SVR4 66706f2543Smrg 67706f2543Smrg/* Support TCP socket connections */ 68706f2543Smrg#undef TCPCONN 69706f2543Smrg 70706f2543Smrg/* Enable touchscreen support */ 71706f2543Smrg#undef TOUCHSCREEN 72706f2543Smrg 73706f2543Smrg/* Support tslib touchscreen abstraction library */ 74706f2543Smrg#undef TSLIB 75706f2543Smrg 76706f2543Smrg/* Support UNIX socket connections */ 77706f2543Smrg#undef UNIXCONN 78706f2543Smrg 79706f2543Smrg/* unaligned word accesses behave as expected */ 80706f2543Smrg#undef WORKING_UNALIGNED_INT 81706f2543Smrg 82706f2543Smrg/* Support XCMisc extension */ 83706f2543Smrg#undef XCMISC 84706f2543Smrg 85706f2543Smrg/* Support Xdmcp */ 86706f2543Smrg#undef XDMCP 87706f2543Smrg 88706f2543Smrg/* Build XFree86 BigFont extension */ 89706f2543Smrg#undef XF86BIGFONT 90706f2543Smrg 91706f2543Smrg/* Support XFree86 Video Mode extension */ 92706f2543Smrg#undef XF86VIDMODE 93706f2543Smrg 94706f2543Smrg/* Build XDGA support */ 95706f2543Smrg#undef XFreeXDGA 96706f2543Smrg 97706f2543Smrg/* Support Xinerama extension */ 98706f2543Smrg#undef XINERAMA 99706f2543Smrg 100706f2543Smrg/* Support X Input extension */ 101706f2543Smrg#undef XINPUT 102706f2543Smrg 103706f2543Smrg/* XKB default rules */ 104706f2543Smrg#undef XKB_DFLT_RULES 105706f2543Smrg 106706f2543Smrg/* Support loadable input and output drivers */ 107706f2543Smrg#undef XLOADABLE 108706f2543Smrg 109706f2543Smrg/* Build DRI extension */ 110706f2543Smrg#undef XF86DRI 111706f2543Smrg 112706f2543Smrg/* Build DRI2 extension */ 113706f2543Smrg#undef DRI2 114706f2543Smrg 115706f2543Smrg/* Build Xorg server */ 116706f2543Smrg#undef XORGSERVER 117706f2543Smrg 118706f2543Smrg/* Vendor release */ 119706f2543Smrg#undef XORG_RELEASE 120706f2543Smrg 121706f2543Smrg/* Current Xorg version */ 122706f2543Smrg#undef XORG_VERSION_CURRENT 123706f2543Smrg 124706f2543Smrg/* Build Xv Extension */ 125706f2543Smrg#undef XvExtension 126706f2543Smrg 127706f2543Smrg/* Build XvMC Extension */ 128706f2543Smrg#undef XvMCExtension 129706f2543Smrg 130706f2543Smrg/* Support XSync extension */ 131706f2543Smrg#undef XSYNC 132706f2543Smrg 133706f2543Smrg/* Support XTest extension */ 134706f2543Smrg#undef XTEST 135706f2543Smrg 136706f2543Smrg/* Support Xv Extension */ 137706f2543Smrg#undef XV 138706f2543Smrg 139706f2543Smrg/* Vendor name */ 140706f2543Smrg#undef XVENDORNAME 141706f2543Smrg 142706f2543Smrg/* BSD-compliant source */ 143706f2543Smrg#undef _BSD_SOURCE 144706f2543Smrg 145706f2543Smrg/* POSIX-compliant source */ 146706f2543Smrg#undef _POSIX_SOURCE 147706f2543Smrg 148706f2543Smrg/* X/Open-compliant source */ 149706f2543Smrg#undef _XOPEN_SOURCE 150706f2543Smrg 151706f2543Smrg/* Vendor web address for support */ 152706f2543Smrg#undef __VENDORDWEBSUPPORT__ 153706f2543Smrg 154706f2543Smrg/* Location of configuration file */ 155706f2543Smrg#undef __XCONFIGFILE__ 156706f2543Smrg 157706f2543Smrg/* Name of X server */ 158706f2543Smrg#undef __XSERVERNAME__ 159706f2543Smrg 160706f2543Smrg/* Building vgahw module */ 161706f2543Smrg#undef WITH_VGAHW 162706f2543Smrg 163706f2543Smrg/* System is BSD-like */ 164706f2543Smrg#undef CSRG_BASED 165706f2543Smrg 166706f2543Smrg/* System has PC console */ 167706f2543Smrg#undef PCCONS_SUPPORT 168706f2543Smrg 169706f2543Smrg/* System has PCVT console */ 170706f2543Smrg#undef PCVT_SUPPORT 171706f2543Smrg 172706f2543Smrg/* System has syscons console */ 173706f2543Smrg#undef SYSCONS_SUPPORT 174706f2543Smrg 175706f2543Smrg/* System has wscons console */ 176706f2543Smrg#undef WSCONS_SUPPORT 177706f2543Smrg 178706f2543Smrg/* Loadable XFree86 server awesomeness */ 179706f2543Smrg#undef XFree86LOADER 180706f2543Smrg 181706f2543Smrg/* Use libpciaccess */ 182706f2543Smrg#undef XSERVER_LIBPCIACCESS 183706f2543Smrg 184706f2543Smrg/* X Access Control Extension */ 185706f2543Smrg#undef XACE 186706f2543Smrg 187706f2543Smrg#ifdef _LP64 188706f2543Smrg#define _XSERVER64 1 189706f2543Smrg#endif 190706f2543Smrg 191706f2543Smrg#endif /* _XORG_SERVER_H_ */ 192