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