X-Git-Url: https://git.sesse.net/?p=rdpsrv;a=blobdiff_plain;f=Xserver%2Fconfig%2Fcf%2Fxfree86.cf;fp=Xserver%2Fconfig%2Fcf%2Fxfree86.cf;h=0000000000000000000000000000000000000000;hp=470cb66a6c4bd8c0e1be9256ec797ec5a78ad14e;hb=ce66b81460e5353db09d45c02339d4583fbda255;hpb=7772d71ffd742cfc9b7ff214659d16c5bb56a391 diff --git a/Xserver/config/cf/xfree86.cf b/Xserver/config/cf/xfree86.cf deleted file mode 100644 index 470cb66..0000000 --- a/Xserver/config/cf/xfree86.cf +++ /dev/null @@ -1,1228 +0,0 @@ -XCOMM $XFree86: xc/config/cf/xfree86.cf,v 3.129.2.22 1998/02/24 19:05:43 hohndel Exp $ -/* - * This configuration file contains all of the configuration - * information for the XFree86 based X Servers. - * - * Most of these settings can be overridden in a vendor.cf or the - * BeforeVendor part of the site.def file. - */ -XCOMM $XConsortium: xfree86.cf /main/34 1996/12/06 11:45:18 rws $ - -/* - * The LinkKit needs to inherit some settings (from the xc build that - * generated it) before we go too much further... - */ -#ifndef XF86LinkKit -#define XF86LinkKit NO -#endif -#if XF86LinkKit -#include -#endif - -/* - * Default settings for which X Servers to build. - */ - -/* - * For Intel x86 platforms, the default is to build all X servers which - * are supported on this platform. - */ -#ifdef i386Architecture -#ifndef XF86SVGAServer -#define XF86SVGAServer YES -#endif -#ifndef XF86VGA16Server -#define XF86VGA16Server YES -#endif -#ifndef XF86VGA16DualServer -#define XF86VGA16DualServer YES -#endif -#ifndef XF86MonoServer -#define XF86MonoServer YES -#endif -#ifndef XF86MonoDualServer -#define XF86MonoDualServer YES -#endif -#ifndef XF86S3Server -#define XF86S3Server YES -#endif -#ifndef XF86S3VServer -#define XF86S3VServer YES -#endif -#ifndef XF86I8514Server -#define XF86I8514Server YES -#endif -#ifndef XF86Mach8Server -#define XF86Mach8Server YES -#endif -#ifndef XF86Mach32Server -#define XF86Mach32Server YES -#endif -#ifndef XF86Mach64Server -#define XF86Mach64Server YES -#endif -#ifndef XF86P9000Server -#define XF86P9000Server YES -#endif -#ifndef XF86AGXServer -#define XF86AGXServer YES -#endif -#ifndef XF86W32Server -#define XF86W32Server YES -#endif -#ifndef XF86I128Server -#define XF86I128Server YES -#endif -#ifndef XF86GLINTServer -#define XF86GLINTServer YES -#endif -#if defined(LinuxArchitecture) -#ifndef XF86FBDevServer -#define XF86FBDevServer YES -#endif -#endif -#endif - -/* - * For Digital Alpha platforms, the default is to build all X servers which - * are supported on this platform. - */ -#ifdef AlphaArchitecture -#ifndef XF86S3Server -#define XF86S3Server YES -#endif -#ifndef XF86S3VServer -#define XF86S3VServer YES -#endif -#ifndef XF86Mach64Server -#define XF86Mach64Server YES -#endif -#ifndef XF86P9000Server -#define XF86P9000Server YES -#endif -#ifndef XF86I128Server -#define XF86I128Server YES -#endif -#ifndef XF86TGAServer -#define XF86TGAServer YES -#endif -#ifndef XF86SVGAServer -#define XF86SVGAServer YES -#endif -#ifndef XF86VGA16Server -#define XF86VGA16Server YES -#endif -#ifndef XF86MonoServer -#define XF86MonoServer YES -#endif -#ifndef XF86GLINTServer -#define XF86GLINTServer YES -#endif -#if defined(LinuxArchitecture) -#ifndef XF86FBDevServer -#define XF86FBDevServer YES -#endif -#endif -#ifndef XF86SvgaDrivers -#define XF86SvgaDrivers mga s3v -#endif -#ifndef XF86Vga16Drivers -#define XF86Vga16Drivers generic -#endif -#ifndef XF86Vga2Drivers -#define XF86Vga2Drivers generic -#endif -#endif - -/* - * For Motorola 68k platforms, the default is to build all X servers which - * are supported on this platform. - */ -#ifdef Mc68020Architecture -#ifndef XF68FBDevServer -#define XF68FBDevServer YES -#define XF68FBDev77C32 NO -#define XF68FBDevIMSTT NO -#define XF68FBDevMach64 NO -#define XF68FBDevPermedia2 NO -#endif -#ifndef BuildXF86Setup -#define BuildXF86Setup NO -#endif -#endif - -/* - * For ARM platforms, the default is to build all X servers which - * are supported on this platform. - */ -#ifdef ArmArchitecture -#ifndef XF68FBDevServer -#define XF68FBDevServer YES -#define XF68FBDevCFB8 YES -#define XF68FBDevCFB16 YES -#define XF68FBDevCFB24 YES -#define XF68FBDevCFB32 YES -#define XF68FBDevIPLAN2p2 NO -#define XF68FBDevIPLAN2p4 NO -#define XF68FBDevIPLAN2p8 NO -#define XF68FBDevILBM NO -#define XF68FBDevAFB NO -#define XF68FBDev77C32 NO -#define XF68FBDevMach64 NO -#define XF68FBDevIMSTT NO -#define XF68FBDevPermedia2 NO -#endif -#ifndef BuildXF86Setup -#define BuildXF86Setup NO -#endif -#endif - -/* - * For Mips/Arc platforms, the default is to build all X servers which - * are supported on this platform. - */ -#ifdef ArcArchitecture -#ifndef XF86S3Server -#define XF86S3Server YES -#endif -#if defined(LinuxArchitecture) -#ifndef XF86FBDevServer -#define XF86FBDevServer YES -#endif -#endif -#ifndef BuildXF86Setup -#define BuildXF86Setup NO -#endif -#endif - -/* - * For PowerPC platforms, the default is to build all X servers which - * are supported on this platform. - */ -#ifdef PowerPCArchitecture -#ifndef XF86SVGAServer -#define XF86SVGAServer NO -#endif -#ifndef XF86VGA16Server -#define XF86VGA16Server NO -#endif -#ifndef XF86S3Server -#define XF86S3Server NO -#endif -#ifndef XF68FBDevServer -#define XF68FBDevServer YES -#define XF68FBDevCFB8 YES -#define XF68FBDevCFB16 YES -#define XF68FBDevCFB24 NO -#define XF68FBDevCFB32 YES -#define XF68FBDevIPLAN2p2 NO -#define XF68FBDevIPLAN2p4 NO -#define XF68FBDevIPLAN2p8 NO -#define XF68FBDevILBM NO -#define XF68FBDevAFB YES -#define XF68FBDev77C32 YES -#define XF68FBDevIMSTT YES -#define XF68FBDevMach64 YES -#define XF68FBDevPermedia2 YES -#endif -#ifndef BuildXF86Setup -#define BuildXF86Setup NO -#endif -#endif - -/* For SPARC PCI platforms, the default is to build all X servers which are - * supported on this platform. - */ -#ifdef SparcArchitecture -#ifndef XF86Mach64Server -#define XF86Mach64Server YES -#endif -#ifndef BuildXF86Setup -#define BuildXF86Setup NO -#endif -#endif - -/* - * The following disables all X servers not already enabled above - */ -#ifndef XF86VGA16Server -# define XF86VGA16Server NO -# ifndef XF86VGA16DualServer -# define XF86VGA16DualServer NO -# endif -#endif - -#ifndef XF86MonoServer -# define XF86MonoServer NO -# ifndef XF86MonoDualServer -# define XF86MonoDualServer NO -# endif -#endif - -#ifndef XF86S3Server -# define XF86S3Server NO -#endif - -#ifndef XF86S3VServer -# define XF86S3VServer NO -#endif - -#ifndef XF86I8514Server -# define XF86I8514Server NO -#endif - -#ifndef XF86Mach8Server -# define XF86Mach8Server NO -#endif - -#ifndef XF86Mach32Server -# define XF86Mach32Server NO -#endif - -#ifndef XF86Mach64Server -# define XF86Mach64Server NO -#endif - -#ifndef XF86AGXServer -# define XF86AGXServer NO -#endif - -#ifndef XF86P9000Server -# define XF86P9000Server NO -#endif - -#ifndef XF86W32Server -# define XF86W32Server NO -#endif - -#ifndef XF86I128Server -# define XF86I128Server NO -#endif - -#ifndef XF86GLINTServer -# define XF86GLINTServer NO -#endif - -#ifndef XF86TGAServer -# define XF86TGAServer NO -#endif - -#if XF86S3Server -# define XF86S3Dir s3 -#else -# define XF86S3Dir /**/ -#endif - -#if XF86S3VServer -# define XF86S3VDir s3_virge -#else -# define XF86S3VDir /**/ -#endif - -#if XF86I8514Server -# define XF86I8514Dir ibm8514 -#else -# define XF86I8514Dir /**/ -#endif - -#if XF86Mach8Server -# define XF86Mach8Dir mach8 -#else -# define XF86Mach8Dir /**/ -#endif - -#if XF86Mach32Server -# define XF86Mach32Dir mach32 -#else -# define XF86Mach32Dir /**/ -#endif - -#if XF86Mach64Server -# define XF86Mach64Dir mach64 -#else -# define XF86Mach64Dir /**/ -#endif - -#if XF86P9000Server -# define XF86P9000Dir p9000 -#else -# define XF86P9000Dir /**/ -#endif - -#if XF86AGXServer -# define XF86AGXDir agx -#else -# define XF86AGXDir /**/ -#endif - -#if XF86W32Server -# define XF86W32Dir et4000w32 -#else -# define XF86W32Dir /**/ -#endif - -#if XF86I128Server -# define XF86I128Dir i128 -#else -# define XF86I128Dir /**/ -#endif - -#if XF86GLINTServer -# define XF86GLINTDir glint -#else -# define XF86GLINTDir /**/ -#endif - -#if XF86TGAServer -# define XF86TGADir tga -#else -# define XF86TGADir /**/ -#endif - -#ifndef BuildPC98Servers -#define BuildPC98Servers NO -#endif - -#ifndef XF98GANBWAPServer -# define XF98GANBWAPServer BuildPC98Servers -#endif - -#ifndef XF98NEC480Server -# define XF98NEC480Server BuildPC98Servers -#endif - -#ifndef XF98NKVNECServer -# define XF98NKVNECServer BuildPC98Servers -#endif - -#ifndef XF98WABSServer -# define XF98WABSServer BuildPC98Servers -#endif - -#ifndef XF98WABEPServer -# define XF98WABEPServer BuildPC98Servers -#endif - -#ifndef XF98WSNAServer -# define XF98WSNAServer BuildPC98Servers -#endif - -#ifndef XF98TGUIServer -# define XF98TGUIServer BuildPC98Servers -#endif - -#ifndef XF98MGAServer -# define XF98MGAServer BuildPC98Servers -#endif - -#ifndef XF98SVGAServer -# define XF98SVGAServer BuildPC98Servers -#endif - -#ifndef XF98EGCServer -# define XF98EGCServer BuildPC98Servers -#endif - -#ifndef XF98NECS3Server -# define XF98NECS3Server BuildPC98Servers -#endif - -#ifndef XF98PWSKBServer -# define XF98PWSKBServer BuildPC98Servers -#endif - -#ifndef XF98PWLBServer -#define XF98PWLBServer BuildPC98Servers -#endif - -#ifndef XF98GA968Server -#define XF98GA968Server BuildPC98Servers -#endif - -#if XF98NECS3Server -# define XF98NECS3Dir s3nec -#else -# define XF98NECS3Dir /**/ -#endif - -#if XF98PWSKBServer -# define XF98PWSKBDir s3pwskb -#else -# define XF98PWSKBDir /**/ -#endif - -#if XF98PWLBServer -# define XF98PWLBDir s3pwlb -#else -# define XF98PWLBDir /**/ -#endif - -#if XF98GA968Server -# define XF98GA968Dir s3ga968 -#else -# define XF98GA968Dir /**/ -#endif - -#undef XF86AccelServerDirs -#define XF86AccelServerDirs XF86S3Dir XF86S3VDir XF86I8514Dir \ - XF86Mach8Dir XF86Mach32Dir XF86Mach64Dir \ - XF86P9000Dir XF86AGXDir XF86W32Dir \ - XF86I128Dir XF86GLINTDir XF86TGADir - -#undef XF86AccelServer -#if XF86S3Server || XF86S3VServer || XF86I8514Server || XF86Mach8Server || \ - XF86Mach32Server || XF86Mach64Server || XF86P9000Server || \ - XF86AGXServer || XF86W32Server || XF86I128Server || XF86TGAServer || \ - XF86GLINTServer -# define XF86AccelServer YES -#else -# define XF86AccelServer NO -#endif - -#undef XF98AccelServerDirs -#define XF98AccelServerDirs XF98NECS3Dir XF98PWSKBDir XF98PWLBDir XF98GA968Dir - -#undef XF98AccelServer -#if XF98NECS3Server || XF98PWSKBServer || XF98PWLBServer || XF98GA968Server -# define XF98AccelServer YES -#else -# define XF98AccelServer NO -#endif - -/* - * Driver list for several of the X Servers. - */ -#ifndef XF86SvgaDrivers -# ifdef AlphaArchitecture -# define XF86SvgaDrivers mga tvga8900 s3v nv -# else -# if defined(LinuxArchitecture) -# define XF86SvgaDrivers nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \ - cirrus ncr77c22 compaq mga oak al2101 \ - ali cl64xx video7 ark mx realtek s3_savage s3v apm \ - s3_svga neo chips cyrix rendition p9x00 \ - spc8110 i740 i810 tdfx smi generic -# else -# define XF86SvgaDrivers nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \ - cirrus ncr77c22 compaq mga oak al2101 \ - ali cl64xx video7 ark mx realtek s3v apm \ - s3_svga neo chips cyrix rendition p9x00 \ - spc8110 i740 i810 tdfx smi generic -# endif -# endif -#endif - -#ifndef XF98SvgaDrivers -# define XF98SvgaDrivers generic -#endif - -#ifndef XF86Vga16Drivers -# define XF86Vga16Drivers et4000 et3000 ncr77c22 ati sis tvga8900 \ - oak cl64xx generic -#endif - -#ifndef XF98Vga16Drivers -# define XF98Vga16Drivers generic -#endif - -#ifndef XF86Vga2Drivers -# ifdef AlphaArchitecture -# define XF86Vga2Drivers generic -# else -# define XF86Vga2Drivers et4000 et3000 pvga1 gvga ati sis tvga8900 \ - cirrus ncr77c22 /*compaq*/ oak cl64xx generic -# endif -#endif - -#ifndef XF86Vga2Banked -# define XF86Vga2Banked YES -#endif - -#ifndef XF86MonoDrivers -# define XF86MonoDrivers hgc1280 sigma apollo hercules -#endif - -/* This doesn't do everything (yet) */ -#ifndef XF86S3Drivers -# if !defined(AlphaArchitecture) -# define XF86S3Drivers newmmio mmio_928 s3_generic -# else -# define XF86S3Drivers newmmio mmio_928 s3_generic -# endif -#endif - -#ifndef XF86S3VDrivers -# define XF86S3VDrivers s3_virge -#endif - -#ifndef XF86W32Drivers -# define XF86W32Drivers et4000w32 -#endif - -#if XF68FBDevServer || XF86FBDevServer -# ifndef XF68FBDevIPLAN2p2 -# define XF68FBDevIPLAN2p2 YES -# endif -# ifndef XF68FBDevIPLAN2p4 -# define XF68FBDevIPLAN2p4 YES -# endif -# ifndef XF68FBDevIPLAN2p8 -# define XF68FBDevIPLAN2p8 YES -# endif -# ifndef XF68FBDevILBM -# define XF68FBDevILBM YES -# endif -# ifndef XF68FBDevAFB -# define XF68FBDevAFB YES -# endif -# ifndef XF68FBDevCFB8 -# define XF68FBDevCFB8 YES -# endif -# ifndef XF68FBDevCFB16 -# define XF68FBDevCFB16 YES -# endif -# ifndef XF68FBDevCFB24 -# if defined(i386Architecture) || defined(AlphaArchitecture) -# define XF68FBDevCFB24 YES -# else -# define XF68FBDevCFB24 NO -# endif -# endif -# ifndef XF68FBDevCFB32 -# define XF68FBDevCFB32 YES -# endif -/* Accelerated stuff */ -# ifndef XF68FBDev77C32 -# define XF68FBDev77C32 YES -# endif -# ifndef XF68FBDevIMSTT -# define XF68FBDevIMSTT YES -# endif -# ifndef XF68FBDevMach64 -# define XF68FBDevMach64 YES -# endif -# ifndef XF68FBDevPermedia2 -# define XF68FBDevPermedia2 YES -# endif -#else -# ifndef XF68FBDevIPLAN2p2 -# define XF68FBDevIPLAN2p2 NO -# endif -# ifndef XF68FBDevIPLAN2p4 -# define XF68FBDevIPLAN2p4 NO -# endif -# ifndef XF68FBDevIPLAN2p8 -# define XF68FBDevIPLAN2p8 NO -# endif -# ifndef XF68FBDevILBM -# define XF68FBDevILBM NO -# endif -# ifndef XF68FBDevAFB -# define XF68FBDevAFB NO -# endif -# ifndef XF68FBDevCFB8 -# define XF68FBDevCFB8 NO -# endif -# ifndef XF68FBDevCFB16 -# define XF68FBDevCFB16 NO -# endif -# ifndef XF68FBDevCFB24 -# define XF68FBDevCFB24 NO -# endif -# ifndef XF68FBDevCFB32 -# define XF68FBDevCFB32 NO -# endif -# ifndef XF68FBDev77C32 -# define XF68FBDev77C32 NO -# endif -# ifndef XF68FBDevIMSTT -# define XF68FBDevIMSTT NO -# endif -# ifndef XF68FBDevMach64 -# define XF68FBDevMach64 NO -# endif -# ifndef XF68FBDevPermedia2 -# define XF68FBDevPermedia2 NO -# endif -#endif - -#ifndef XnestServer -#define XnestServer YES -#endif - -#ifndef XVirtualFramebufferServer -#define XVirtualFramebufferServer YES -#endif - -/* - * The X servers need to run as root on most OSs. We're now using a - * wrapper in that case, but we still need to make it known that the - * servers need SetUID. When only using xdm, this (and the wrapper) - * are not required. Disabling this automatically disables use of the - * wrapper. - */ -#if !defined(i386MachArchitecture) && !defined(OS2Architecture) -#ifndef XserverNeedsSetUID -#define XserverNeedsSetUID YES -#endif -#endif - -/* - * The server-side of PEX is not 64-bit clean. - */ -#ifndef BuildPextExt -#ifdef AlphaArchitecture -#define BuildPexExt NO -#endif -#endif - -/* - * PEX doesn't work for 1-bit and 4-bit servers - */ -#if !defined(BuildPexExt) || BuildPexExt -#undef BuildPexExt -#if XF86AccelServer || XF86SVGAServer || XF98AccelServer || \ - XF98GANBWAPServer || XF98NEC480Server || XF98NKVNECServer || \ - XF98WABSServer || XF98WABEPServer || XF98WSNAServer || XF98TGUIServer || \ - XF98MGAServer || XF98SVGAServer || XF68FBDevServer || XF86FBDevServer -#define BuildPexExt YES -#else -#define BuildPexExt NO -#endif -#endif - -/* - * Build GLX server interface - * --- Does't work for 1-bit and 4-bit servers - */ -#if !defined(BuildGlxExt) || BuildGlxExt -# undef BuildGlxExt -# if XF86AccelServer || XF86SVGAServer || XF98AccelServer || \ - XF98GANBWAPServer || XF98NEC480Server || XF98NKVNECServer || \ - XF98WABSServer || XF98WABEPServer || XF98WSNAServer || XF98TGUIServer || \ - XF98MGAServer || XF98SVGAServer || XF68FBDevServer || XF86FBDevServer -# define BuildGlxExt YES -# else -# define BuildGlxExt NO -# endif -#endif - -/* - * XIE doesn't work for our 1-bit and 4-bit servers - */ -#if !defined(BuildXIE) || BuildXIE -#undef BuildXIE -#if XF86AccelServer || XF86SVGAServer || XF98AccelServer || \ - XF98GANBWAPServer || XF98NEC480Server || XF98NKVNECServer || \ - XF98WABSServer || XF98WABEPServer || XF98WSNAServer || XF98TGUIServer || \ - XF98MGAServer || XF98SVGAServer || XF68FBDevServer || XF86FBDevServer -#define BuildXIE YES -#else -#define BuildXIE NO -#endif -#endif - -#ifndef BuildXIElib -#define BuildXIElib YES -#endif - -#ifndef BuildDBElib -#define BuildDBElib YES -#endif - -#ifndef BuildRECORDlib -#define BuildRECORDlib YES -#endif - -#ifndef BuildXKBlib -#define BuildXKBlib YES -#endif - -#ifndef BuildScreenSaverExt -#define BuildScreenSaverExt YES -#endif - -/* - * Build XInput support - */ -#ifndef BuildXInputExt -#define BuildXInputExt YES -#endif - -/* - * Include support for these XInput devices - */ -#ifndef WacomSupport -#define WacomSupport YES -#endif -#ifndef ElographicsSupport -#define ElographicsSupport YES -#endif -#ifndef DynaproSupport -#define DynaproSupport YES -#endif -#ifndef MicroTouchSupport -#define MicroTouchSupport YES -#endif -#ifndef SummaSketchSupport -#define SummaSketchSupport YES -#endif -#ifndef AceCadSupport -#define AceCadSupport YES -#endif -#ifndef DialBoxSupport -#if SystemV || SystemV4 -#define DialBoxSupport NO -#else -#define DialBoxSupport YES -#endif -#endif -#ifndef JoystickSupport -#define JoystickSupport NO -#endif -#ifndef CalcompSupport -#define CalcompSupport YES -#endif - -/* - * Build the extra extension libs even when not including the extra extensions - * in the servers - */ -#ifndef BuildScreenSaverLibrary -#define BuildScreenSaverLibrary YES -#endif -#ifndef BuildXF86MiscLibrary -#define BuildXF86MiscLibrary YES -#endif -#ifndef BuildXF86DGALibrary -#define BuildXF86DGALibrary YES -#endif -#ifndef BuildXF86VidModeLibrary -#define BuildXF86VidModeLibrary YES -#endif -#ifndef BuildDPMSLibrary -#define BuildDPMSLibrary YES -#endif - -/* - * Build the XFree86-VidMode extension - */ -#ifndef BuildXF86VidModeExt -#define BuildXF86VidModeExt YES -#endif - -/* - * Build the XFree86-Misc extension - */ -#ifndef BuildXF86MiscExt -#define BuildXF86MiscExt YES -#endif - -/* - * Build XF86Setup -- needs Tk and Tcl - */ -#ifndef BuildXF86Setup -#if HasTk && HasTcl && BuildXF86VidModeLibrary && BuildXF86MiscLibrary && BuildXKBlib -#define BuildXF86Setup YES -#else -#define BuildXF86Setup NO -#endif -#endif - -/* - * Build Japanese versions of XF86Setup -- needs Japanised Tk and Tcl - */ -#ifndef BuildJpXF86Setup -#if HasJpTk && HasJpTcl && BuildXF86VidModeLibrary && BuildXF86MiscLibrary && BuildXKBlib -#define BuildJpXF86Setup YES -#else -#define BuildJpXF86Setup NO -#endif -#endif - -#ifndef XF86SetupUsesStaticTk -#define XF86SetupUsesStaticTk YES -#endif -#ifndef XF86SetupUsesStaticTcl -#define XF86SetupUsesStaticTcl YES -#endif - -/* - * Build the XFree86 DGA support - */ -#ifndef BuildXF86DGA -#define BuildXF86DGA YES -#endif - -/* - * Build the DPMS extension support - */ -#ifndef BuildDPMSExt -#define BuildDPMSExt YES -#endif - -#if Malloc0ReturnsNull -#ifndef XtMalloc0ReturnsNullDefines -#define XtMalloc0ReturnsNullDefines Malloc0ReturnsNullDefines -DXTMALLOC_BC -#endif -#endif - -#ifndef UseInternalMalloc -#define UseInternalMalloc YES -#endif - -#ifndef HasDlsymBug -#define HasDlsymBug NO -#endif - -/* - * The expiry date for beta versions - * - * 853286400 is Wed Jan 15 00:00:00 1997 GMT - * 855964800 is Sat Feb 15 00:00:00 1997 GMT - * 866332800 is Sun Jun 15 00:00:00 1997 GMT - */ -#ifndef XF86ServerExpiry -#define XF86ServerExpiry 866332800 -#endif - -/* - * Build the font server - */ -#ifndef BuildFontServer -#define BuildFontServer YES -#endif - -/* - * By default, build all of the fonts. - */ -#ifndef Build75DpiFonts -#define Build75DpiFonts YES -#endif -#ifndef Build100DpiFonts -#define Build100DpiFonts YES -#endif -#ifndef BuildSpeedoFonts -#define BuildSpeedoFonts YES -#endif -#ifndef BuildType1Fonts -#define BuildType1Fonts YES -#endif -#ifndef BuildCyrillicFonts -#define BuildCyrillicFonts YES -#endif -#ifndef UseKoi8RForCyrillic -#define UseKoi8RForCyrillic YES -#endif - -/* - * By default, create the local font directory - */ -#ifndef MakeLocalFontDir -#define MakeLocalFontDir YES -#endif - -/* - * Build scanpci? - */ -#ifndef BuildScanpci -#if SystemV || SystemV4 || (defined(LinuxArchitecture) && !defined(Mc68020Architecture) && !defined(PowerPCArchitecture) && !defined(ArmArchitecture)) || defined(i386BsdArchitecture) || defined(LynxOSArchitecture) || defined(OS2Architecture) -#define BuildScanpci YES -#else -#define BuildScanpci NO -#endif -#endif - -#ifndef CompressAllFonts -#define CompressAllFonts YES -#endif - -#ifndef GzipFontCompression -#define GzipFontCompression YES -#endif - -#ifndef StripInstalledPrograms -#define StripInstalledPrograms YES -#endif - -#ifndef HasLinuxDoc -#define HasLinuxDoc NO -#endif - -#ifndef InstallJapaneseDocs -#define InstallJapaneseDocs NO -#endif - -#if BuildXF86DGA -#define XFree86DGADefines -DXFreeXDGA -#else -#define XFree86DGADefines /**/ -#endif - -#ifndef MakeHasPosixVariableSubstitutions -#if !HasBsdMake -#define MakeHasPosixVariableSubstitutions NO -#else -#define MakeHasPosixVariableSubstitutions YES -#endif -#endif - -/* Server defines required for all OSs */ -#ifndef XFree86ServerDefines -#define XFree86ServerDefines -DSTATIC_COLOR -DAVOID_GLYPHBLT -DPIXPRIV LinkKitDefines XFree86DGADefines -#endif - -#ifndef XFree86ServerOSDefines -#define XFree86ServerOSDefines -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR -#endif - -#ifndef XFree86ConsoleDefines -#ifdef i386BsdArchitecture -#define XFree86ConsoleDefines -DPCCONS_SUPPORT -DSYSCONS_SUPPORT -DPCVT_SUPPORT -#else -#define XFree86ConsoleDefines /**/ -#endif -#endif - -/* Support for USB mouse */ -#ifndef UsbMouseSupport -#define UsbMouseSupport NO -#endif -/* Does this OS has libusb ? */ -#ifndef HasLibUsb -#define HasLibUsb NO -#endif - -#ifndef UseServerLock -#define UseServerLock YES -#endif - -#if XF86LinkKit -/* - * Definitions for LinkKit self-containment. This should work whether or not - * UseInstalled is defined. - */ -# ifndef HasLdRunPath -# define HasLdRunPath NO -# endif - -# ifndef TopIncludes -# ifdef IncRoot -# define TopIncludes -I$(INCROOT) -# else -# define TopIncludes /**/ -# endif -# endif -# ifndef ClientLibDir -# if defined(UsrLibDir) || HasLdRunPath -# define ClientLibDir /**/ -# else -# define ClientLibDir -L$(USRLIBDIR) -# endif -# endif -# ifndef LdPreLib -# if defined(LdPostLib) && defined(UsrLibDir) && !HasLdRunPath -# define LdPreLib -L$(USRLIBDIR) -# else -# define LdPreLib /**/ -# endif -# endif -# ifndef LdPostLib -# if defined(UsrLibDir) && !HasLdRunPath -# define LdPostLib -L$(USRLIBDIR) -# else -# define LdPostLib /**/ -# endif -# endif - -#endif - -#ifndef LinkKitDefines -#if XF86LinkKit -#define LinkKitDefines -DLINKKIT -#else -#define LinkKitDefines /**/ -#endif -#endif - -#ifndef ServerExtraDefines -#define ServerExtraDefines XFree86ServerDefines -#endif - -#ifndef ServerOSDefines -#define ServerOSDefines XFree86ServerOSDefines -#endif - -#ifndef LinkKitDir -#define LinkKitDir $(USRLIBDIR)/Server -#endif - -LINKKITDIR = LinkKitDir -XF98LINKKITDIR = LinkKitDir - -/* - * Some commonly refered to directories are defined here. - */ - -#if XF86LinkKit - XF86SRC = $(TOP) - XF86ACCELSRC = $(XF86SRC)/lib86 - XF86COMSRC = $(XF86SRC)/lib86 - XF86CONFIGSRC = $(XF86SRC) - XF86HWSRC = $(XF86SRC)/lib86 - XF86OSSRC = $(XF86SRC)/lib86 - DRIVERSRC = $(XF86SRC)/drivers - VGADRIVERSRC = $(XF86SRC)/drivers/vga256 -VGA16DRIVERSRC = $(XF86SRC)/drivers/vga16 - VGA2DRIVERSRC = $(XF86SRC)/drivers/vga2 - MONODRIVERSRC = $(XF86SRC)/drivers/mono - S3DRIVERSRC = $(XF86SRC)/drivers/s3 - S3VDRIVERSRC = $(XF86SRC)/drivers/s3_virge - - XF98SRC = $(TOP) - XF98ACCELSRC = $(XF98SRC)/lib98 - XF98COMSRC = $(XF98SRC)/lib98 - XF98CONFIGSRC = $(XF98SRC) - XF98HWSRC = $(XF98SRC)/lib98 - XF98HWNECSRC = $(XF98SRC)/lib98 - XF98HWPWSKBSRC = $(XF98SRC)/lib98 - XF98HWPWLBSRC = $(XF98SRC)/lib98 - XF98HWGA968SRC = $(XF98SRC)/lib98 - XF98OSSRC = $(XF98SRC)/lib98 - XF98DRIVERSRC = $(XF98SRC)/drivers98 - XF98VGADRIVERSRC = $(XF98SRC)/drivers98/vga256 -XF98VGA16DRIVERSRC = $(XF98SRC)/drivers98/vga16 - XF98VGA2DRIVERSRC = $(XF98SRC)/drivers98/vga2 - XF98MONODRIVERSRC = $(XF98SRC)/drivers98/mono -XF98NECS3DRIVERSRC = $(XF98SRC)/drivers98/s3nec -XF98PWSKBDRIVERSRC = $(XF98SRC)/drivers98/s3pwskb - XF98PWLBDRIVERSRC = $(XF98SRC)/drivers98/s3pwlb -XF98GA968DRIVERSRC = $(XF98SRC)/drivers98/s3ga968 - -#ifdef SiteIConfigFiles -#undef SiteIConfigFiles -#endif -#define SiteIConfigFiles $(TOP)/xf86site.def $(TOP)/Imakefile $(IRULESRC)/host.def -#else - XF86SRC = $(SERVERSRC)/hw/xfree86 - XF86ACCELSRC = $(XF86SRC)/accel - XF86COMSRC = $(XF86SRC)/common - XF86CONFIGSRC = $(XF86COMSRC) - XF86HWSRC = $(XF86SRC)/common_hw - XF86OSSRC = $(XF86SRC)/os-support - VGADRIVERSRC = $(XF86SRC)/vga256/drivers -VGA16DRIVERSRC = $(XF86SRC)/vga16/drivers - VGA2DRIVERSRC = $(XF86SRC)/vga2/drivers - MONODRIVERSRC = $(XF86SRC)/mono/drivers - S3DRIVERSRC = $(XF86SRC)/accel/s3/drivers - S3VDRIVERSRC = $(XF86SRC)/accel/s3_virge/drivers - - XF68SRC = $(SERVERSRC)/hw/xfree68 - XF68COMSRC = $(XF68SRC)/common - XF68CONFIGSRC = $(XF68COMSRC) - XF68OSSRC = $(XF68SRC)/os-support - - XF98SRC = $(SERVERSRC)/hw/xfree98 - XF98ACCELSRC = $(XF98SRC)/accel - XF98COMSRC = $(XF98SRC)/common - XF98CONFIGSRC = $(XF98COMSRC) - XF98HWSRC = $(XF98SRC)/common_hw/generic - XF98HWNECSRC = $(XF98SRC)/common_hw/nec - XF98HWPWSKBSRC = $(XF98SRC)/common_hw/pwskb - XF98HWPWLBSRC = $(XF98SRC)/common_hw/pwlb - XF98HWGA968SRC = $(XF98SRC)/common_hw/ga968 - XF98OSSRC = $(XF98SRC)/os-support - XF98VGADRIVERSRC = $(XF98SRC)/vga256/drivers -XF98VGA16DRIVERSRC = $(XF98SRC)/vga16/drivers - XF98VGA2DRIVERSRC = $(XF98SRC)/vga2/drivers - XF98MONODRIVERSRC = $(XF98SRC)/mono/drivers -XF98NECS3DRIVERSRC = $(XF98SRC)/accel/s3nec/drivers -XF98PWSKBDRIVERSRC = $(XF98SRC)/accel/s3pwskb/drivers - XF98PWLBDRIVERSRC = $(XF98SRC)/accel/s3pwlb/drivers -XF98GA968DRIVERSRC = $(XF98SRC)/accel/s3ga968/drivers -#endif - -/* - * Installed location of the XFree86 documentation - */ - - XFREE86DOCDIR = $(LIBDIR)/doc - XFREE86PSDOCDIR = $(XFREE86DOCDIR)/PostScript - XFREE86HTMLDOCDIR = $(XFREE86DOCDIR)/html -XFREE86JAPANESEDOCDIR = $(XFREE86DOCDIR)/Japanese - -/* - * Other stuff used in the X Server source. - */ - -#ifndef AsmDefines -#define AsmDefines /**/ -#endif - -#ifndef OtherIConfigFiles -#define OtherIConfigFiles $(IRULESRC)/xfree86.cf $(IRULESRC)/xf86.rules -#endif - -#ifndef XFree86Version -#define XFree86Version 3320 -#endif - -#ifndef XVendorString -#define XVendorString "The XFree86 Project, Inc" -#endif - -#ifndef XVendorRelease -#define XVendorRelease XFree86Version -#endif - -#ifndef UseRgbTxt -#define UseRgbTxt YES -#endif - -#ifndef ManSuffix -#define ManSuffix 1 -#endif - -/* - * GNU Compiler stuff - */ -#ifndef HasGcc2 -#define HasGcc2 NO -#endif -#ifndef HasGcc -#define HasGcc HasGcc2 -#endif -#ifndef HasGcc2ForCplusplus -#define HasGcc2ForCplusplus HasGcc2 -#endif - -#if HasGcc -#ifndef DefaultCCOptions -#ifdef UseInstalled -#define DefaultCCOptions /* -ansi */ -#else -#define DefaultCCOptions -ansi -pedantic -#endif -#endif -#if defined(UseInstalled) || XF86LinkKit -#ifndef UseGccMakeDepend -#define UseGccMakeDepend YES -#endif -#endif -#endif - -#if HasGcc2 && defined(i386Architecture) -#ifndef DefaultGcc2i386Opt -#define DefaultGcc2i386Opt -O2 -fno-strength-reduce -#endif -#endif - -#ifndef DontDefineXF86Contrib -#define XF86Contrib -#endif - -#ifndef HasMktemp -#define HasMktemp YES -#endif - -#include