XCOMM $Header: /home/x_cvs/mit/config/site.def,v 1.35 1992/09/26 17:39:58 dawes Exp $ XCOMM site: $XConsortium: site.def,v 1.2 91/07/30 20:26:44 rws Exp $ /***************************************************************************** * * * SITE-SPECIFIC DEFINITIONS * * * * This file contains two halves, one included before the vendor-specific * * configuration file (.cf file), and one included after the .cf file. * * The before-half should be protected by #ifdef BeforeVendorCF, and the * * after-half should be protected by #ifdef AfterVendorCF. * * * * The before-half should only set things that the .cf file depends on. * * For the .cf files shipped in this release, the main variable in this * * category is HasGcc. * * * * The after-half should contain all other definitions. For example, * * place your ProjectRoot definition here. Beware that several of the * * .cf files supplied by vendors have a ProjectRoot already defined, so * * you may need to #undef it first. * * * * OS Major and Minor version numbers should be changed directly in the .cf * * file, not overridden in site.def. * * * *****************************************************************************/ #ifdef BeforeVendorCF /* * HasGcc: defaults: * SVR3,4: YES * Mach, 386bsd: YES * linux: YES */ /* #define HasGcc NO */ /* * HasGcc2: (should also set HasGcc) * defaults: * SVR3,4: YES * Mach, 386bsd: NO * linux: YES */ /* #define HasGcc2 NO */ /* * GccUsesGas: Required if your gcc uses gas as its assembler. * defaults: * SVR3,4 NO * Mach, 386bsd: YES * linux: YES */ /* #define GccUsesGas YES */ /* * UseGas: Required if you use gas as your assembler. * defaults: * SVR3,4 NO * Mach, 386bsd: YES * linux: YES */ /* #define UseGas YES */ /* * GnuCpp: * defaults: * SVR3,4: NO * Mach: NO * 386bsd: YES * linux: YES */ /* #define GnuCpp YES */ /* If you don't want to include SCO's Xsight connection code for SVR4, * uncomment this * Note: you must have SVR4.0.4 or later, with the 'Advanced Compatibility * Package' (iBSC-2 compatibility) to make use of this feature. */ /* #define SCOLocalConnSysv4 NO */ /* If you want Client LOCALCONN for SVR4, uncomment this (not recommended * unless you *really* need it) */ /* #define ClientLocalConnSysv4 YES */ /* If you don't have sockets, uncomment this */ /* #define HasSockets NO */ /* * HasShadowPasswd: Required if your system uses shadow passwords. * defaults: * SVR3,4: YES * Mach, 386bsd: NO * linux: NO */ /* #define HasShadowPasswd NO */ /* * If you are not using GNU dbm, sdbm or SVR4's ndbm, uncomment this * Note: ISC 3.0's libdbm.a works, uncomment it if you want * default: YES */ /* #define HasNdbm NO */ /* * HasSdbm: Required if you are using libsdbm.a (HasNdbm should also be set) * defaults: * SVR3,4: YES * ISC: NO * Mach, 386bsd: NO * linux: NO */ /* #define HasSdbm YES */ /* You need the DES stuff from MIT to use this */ /* #define HasXdmAuth YES */ /* If you are building for a 386 set this to NO */ #define Target_486 NO /* Do you *really* want PEX? */ #define BuildPex NO /* For a single machine, there's no need to build the font server */ #define BuildFontServer NO /* Uncomment this if you don't want to build the server */ /* #define BuildServer NO */ /* Uncomment this if you want to build a debuggable server */ /* #define DebuggableServer YES */ /* Uncomment this if you are using Conor Cahill's debugging malloc library */ /* #define SpecialMalloc YES */ /* Usually only want to build fonts once */ #define BuildFonts NO /* If you don't want to compress pcf fonts, uncomment this */ /* #define CompressAllFonts NO */ /* If you want to build 100dpi fonts, uncomment this */ /* #define Build100Dpi YES */ /* If you don't want to build 75dpi fonts, uncomment this */ /* #define Build75Dpi NO */ /* If you want to build the k14, jiskan, hanglg fonts, uncomment this */ /* #define BuildLargeMiscFonts YES */ /* If you want Type1 code included */ #define BuildType1 YES /* Build the colour server */ #define X386Server YES /* Build the monochrome server */ #define X386MonoServer YES /* * Select Font Renderers to include (this overrides BuildType1 above) * * Default: Speedo */ /* #define FontRenderers Speedo */ /* * Select drivers in colour server * * Default: et4000 et3000 pvga1 gvga ati tvga8900 */ /* #define X386Vga256Drivers et4000 et3000 pvga1 gvga ati tvga8900 */ /* * Select drivers in monochrome server * * Default: et4000 et3000 pvga1 gvga tvga8900 generic */ /* #define X386Vga2Drivers et4000 et3000 pvga1 gvga tvga8900 generic */ /* This one's a matter of taste */ #define ManSuffix 1x #define LibManSuffix 3x #define ManDir $(MANSOURCEPATH)1 #define LibmanDir $(MANSOURCEPATH)3 /* * Enable these if you want to automatically install these config files * Be careful of overwriting customised files */ /* #define InstallXdmConfig YES #define InstallXinitConfig YES #define InstallFSConfig YES */ #endif /* BeforeVendorCF */ #ifdef AfterVendorCF /* #ifdef ProjectRoot #undef ProjectRoot #endif #define ProjectRoot /usr/X11R5 */ #endif /* AfterVendorCF */