home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / config / site.def < prev    next >
Text File  |  1999-09-03  |  4KB  |  135 lines

  1. XCOMM site:  $XConsortium: site.def /main/revisionist/4 1996/12/31 08:02:07 kaleb $
  2. XCOMM site:  $XFree86: xc/config/cf/site.def,v 3.17.2.1 1997/06/22 10:32:21 dawes Exp $
  3.  
  4. /***************************************************************************
  5.  *                                                                         *
  6.  *               SITE-SPECIFIC DEFINITIONS                       *
  7.  *                                                                         *
  8.  * This file contains two halves, one included before the vendor-specific  *
  9.  * configuration file (.cf file), and one included after the .cf file.     *
  10.  * The before-half should be protected by #ifdef BeforeVendorCF, and the   *
  11.  * after-half should be protected by #ifdef AfterVendorCF.                 *
  12.  *                                                                         *
  13.  * The before-half should only set things that the .cf file depends on.    *
  14.  * For the .cf files shipped in this release, the main variables in this   *
  15.  * category are HasGcc, HasGcc2, HasCplusplus, OSMajorVersion,             *
  16.  * OSMinorVersion, and OSTeenyVersion.                                     *
  17.  *                                                                         *
  18.  * The after-half should contain all other definitions.  For example,      *
  19.  * place your ProjectRoot definition here.                                 *
  20.  *                                                                         *
  21.  * OS Major and Minor version numbers should be changed directly in the    *
  22.  * .cf file, not overridden in site.def.                                   *
  23.  *                                                                         *
  24.  ***************************************************************************/
  25.  
  26. /* if you want host-specific customization, this is one way to do it */
  27. /*
  28. #ifndef SiteIConfigFiles
  29. #define SiteIConfigFiles $(IRULESRC)/host.def
  30. #define LocalConfigFiles host.def
  31. #endif
  32. */
  33.  
  34.  
  35. #ifdef BeforeVendorCF
  36.  
  37. /*
  38.  * Include this for easy XFree86 customisations
  39.  */
  40. #ifndef SiteIConfigFiles
  41. #define SiteIConfigFiles $(IRULESRC)/xf86site.def $(IRULESRC)/host.def
  42. #endif
  43.  
  44. #include <host.def>
  45.  
  46. #include <xf86site.def>
  47.  
  48. /* On systems where cpp doesn't expand correctly macros in include directives
  49.  * the two following macros need to be defined directly (where "X11" is
  50.  * really whatever the TopLevelProject macro is defined to be).
  51.  */
  52. # if defined(AIXArchitecture) || defined(SVR4Architecture) || \
  53.      defined(SCOArchitecture) || defined(Win32Architecture) || \
  54.      defined(UXPArchitecture) || defined(SunArchitecture) || \
  55.      defined(i386IscArchitecture)
  56. #  ifndef ProjectRulesFile
  57. #   define ProjectRulesFile    <X11.rules>
  58. #  endif
  59. #  ifndef ProjectTmplFile
  60. #   define ProjectTmplFile    <X11.tmpl>
  61. #  endif
  62. # endif
  63.  
  64. /*
  65. #ifndef HasGcc2
  66. #define HasGcc2 YES
  67. #endif
  68. */
  69.  
  70. #endif /* BeforeVendorCF */
  71.  
  72. #ifdef AfterVendorCF
  73.  
  74. #ifndef ProjectRoot
  75. #define ProjectRoot /usr/X11R6
  76. #endif
  77.  
  78. /* Only set HasXdmAuth to YES if you have a Wraphelp.c file. */
  79. /* #define HasXdmAuth YES */
  80.  
  81. /* #define PreIncDir DefaultGccIncludeDir */
  82.  
  83. /*
  84. #if defined(SunArchitecture) && defined(SparcArchitecture)
  85. #define HasCodeCenter    YES
  86. #ifndef SVR4Architecture
  87. #define HasTestCenter    YES
  88. #endif
  89. #endif
  90. */
  91.  
  92. /*
  93. #ifdef __hp9000s800
  94. #define HasCodeCenter    YES
  95. #endif
  96. */
  97.  
  98. /*
  99. #if defined(SunArchitecture) && defined(SparcArchitecture) && !defined(SVR4Architecture)
  100. #define HasPurify    YES
  101. #endif
  102. */
  103.  
  104. /*
  105. #define HasSentinel    YES
  106. */
  107.  
  108. /*
  109. #undef DefaultUserPath
  110. #define DefaultUserPath /bin:/usr/bin:$(BINDIR):/usr/ucb:/usr/local/bin
  111. */
  112.  
  113.  
  114. /* You do NOT need SetUID if you only run the server under xdm */
  115. /* You MAY need SetUID if users run the server by hand or under xinit */
  116. /* Consult your system administrator before making the X server setuid */
  117. /*
  118. #if defined(SunArchitecture) && OSMajorVersion > 4
  119. #define InstallXserverSetUID YES
  120. #endif
  121. */
  122.  
  123. /* You do NOT need SetUID if you only run the server under xdm */
  124. /* You MAY need SetUID if users run the server by hand or under xinit */
  125. /* Consult your system administrator before making the X server setuid */
  126. /*
  127. #ifdef XFree86Version
  128. #define InstallXserverSetUID YES
  129. #endif
  130. */
  131.  
  132. #include <host.def>
  133.  
  134. #endif /* AfterVendorCF */
  135.