210 lines
5.8 KiB
Modula-2
210 lines
5.8 KiB
Modula-2
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 */
|
|
|