1/*****************************************************************************/
2/*
3 * vnc.def
4 *
5 * Some imake configuration defines for building Xvnc.  If you build Xvnc
6 * on a new platform you may need to change things in here.  If possible
7 * try and make changes here rather than in the vendor .cf file to make it
8 * easier to upgrade to later versions of the XFree86 distribution.
9 */
10
11#ifdef BeforeVendorCF
12
13#include "platform.def"
14
15/*****************************************************************************/
16/*
17 * First try to switch off all the extras that we don't want.  This includes
18 * all sorts of extensions, and any X servers for particular hardware.  You
19 * should be able to put back any extensions you want by getting the code from
20 * the XFree86 distribution and changing the #define here to YES.
21 */
22
23#define BuildFontServer		NO
24#define BuildFonts		NO
25#define BuildXInputExt		NO
26#define BuildScreenSaverExt	NO
27#define BuildPexExt		NO
28#define BuildXIE		NO
29#define BuildXIElib		NO
30#define BuildGlxExt             NO
31#define BuildXKB		NO
32#define BuildXKBlib		NO
33#define BuildLBX		NO
34#define BuildXprint		NO
35#define BuildDBE		NO
36#define BuildDBElib		NO
37#define BuildRECORD		NO
38#define BuildRECORDlib		NO
39#define BuildScreenSaverLibrary	NO
40#define BuildXF86MiscLibrary	NO
41#define BuildXF86DGALibrary	NO
42#define BuildXF86VidModeLibrary	NO
43#define BuildDPMSLibrary	NO
44#define BuildXKBuilib		NO
45#define BuildXF86DGA		NO
46#define BuildDPMSExt		NO
47#define BuildXF86VidModeExt	NO
48#define BuildXF86MiscExt	NO
49#define BuildXF86Setup		NO
50#define BuildAppgroup		NO
51#define BuildXCSecurity		NO
52#define BuildPC98Servers	NO
53
54#define X386Server              NO
55#define XF68FBDevServer         NO
56#define XF86AGXServer           NO
57#define XF86I128Server          NO
58#define XF86I8514Server         NO
59#define XF86Mach32Server        NO
60#define XF86Mach64Server        NO
61#define XF86Mach8Server         NO
62#define XF86MonoDualServer      NO
63#define XF86MonoServer          NO
64#define XF86P9000Server         NO
65#define XF86S3Server            NO
66#define XF86S3VServer           NO
67#define XF86SVGAServer          NO
68#define XF86TGAServer           NO
69#define XF86VGA16DualServer     NO
70#define XF86VGA16Server         NO
71#define XF86W32Server           NO
72#define XF98EGCServer           NO
73#define XF98GA968Server         NO
74#define XF98GANBWAPServer       NO
75#define XF98MGAServer           NO
76#define XF98NEC480Server        NO
77#define XF98NECS3Server         NO
78#define XF98NKVNECServer        NO
79#define XF98PWLBServer          NO
80#define XF98PWSKBServer         NO
81#define XF98SVGAServer          NO
82#define XF98TGUIServer          NO
83#define XF98WABEPServer         NO
84#define XF98WABSServer          NO
85#define XF98WSNAServer          NO
86#define XVirtualFramebufferServer	NO
87#define XdecServer              NO
88#define XhpServer               NO
89#define XmacIIServer            NO
90#define XmipsServer             NO
91#define XnestServer             NO
92#define XprtServer              NO
93#define Xsun24Server            NO
94#define XsunAmoebaMonoServer    NO
95#define XsunAmoebaServer        NO
96#define XsunMonoServer          NO
97#define XsunServer              NO
98
99
100/*****************************************************************************/
101/*
102 * All we want to build is the Xvnc server
103 */
104
105#define XvncServer		YES
106#define BuildServersOnly	YES
107#define BuildServer		YES
108
109#define XVendorString		\"AT&T Laboratories Cambridge\"
110#define XVendorRelease		3332
111#define XvncRelease		\"TightVNC-1.3.10\"
112
113
114/*****************************************************************************/
115/*
116 * Try to work out the default X installation place for various platforms.
117 * You may need to change this.
118 */
119
120#ifdef SunArchitecture
121#define ProjectRoot /usr/openwin
122#else
123#ifdef LinuxArchitecture
124#define ProjectRoot /usr/X11R6
125#endif
126#endif
127
128#endif /* BeforeVendorCF */
129
130#ifdef AfterVendorCF
131
132#ifdef AIXArchitecture
133#ifdef XibmServer
134# undef XibmServer
135#endif
136#define XibmServer NO
137
138#ifdef ExtensionOSDefines
139# undef ExtensionOSDefines
140#endif
141#define ExtensionOSDefines
142#endif
143
144#ifdef HPArchitecture
145#ifdef XhpServer
146# undef XhpServer
147#endif
148#define XhpServer NO
149
150#ifdef ExtensionOSDefines
151# undef ExtensionOSDefines
152#endif
153#define ExtensionOSDefines
154#endif
155
156#endif /* AfterVendorCF */
157