comparison nt/site.def @ 155:43dd3413c7c7 r20-3b4

Import from CVS: tag r20-3b4
author cvs
date Mon, 13 Aug 2007 09:39:39 +0200
parents
children
comparison
equal deleted inserted replaced
154:94141801dd7e 155:43dd3413c7c7
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 */