]> git.sesse.net Git - rdpsrv/blobdiff - Xserver/config/cf/site.def
Import X server from vnc-3.3.7.
[rdpsrv] / Xserver / config / cf / site.def
diff --git a/Xserver/config/cf/site.def b/Xserver/config/cf/site.def
new file mode 100644 (file)
index 0000000..1b79fe8
--- /dev/null
@@ -0,0 +1,165 @@
+XCOMM site:  $XConsortium: site.def /main/revisionist/4 1996/12/31 08:02:07 kaleb $
+XCOMM site:  $XFree86: xc/config/cf/site.def,v 3.17.2.1 1997/06/22 10:32:21 dawes 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 variables in this   *
+ * category are HasGcc, HasGcc2, HasCplusplus, OSMajorVersion,             *
+ * OSMinorVersion, and OSTeenyVersion.                                     *
+ *                                                                         *
+ * The after-half should contain all other definitions.  For example,      *
+ * place your ProjectRoot definition here.                                 *
+ *                                                                         *
+ * OS Major and Minor version numbers should be changed directly in the    *
+ * .cf file, not overridden in site.def.                                   *
+ *                                                                         *
+ ***************************************************************************/
+
+/* if you want host-specific customization, this is one way to do it */
+/*
+#ifndef SiteIConfigFiles
+#define SiteIConfigFiles $(IRULESRC)/host.def
+#define LocalConfigFiles host.def
+#endif
+*/
+
+
+#ifdef BeforeVendorCF
+
+/*
+ * Include this for easy XFree86 customisations
+ */
+
+/*================================================================
+   BEGIN ORL VNC modification
+   Use vnc.def instead of xf86site.def and host.def */
+
+/* REMOVE
+#ifndef SiteIConfigFiles
+#define SiteIConfigFiles $(IRULESRC)/xf86site.def $(IRULESRC)/host.def
+#endif
+
+#include <host.def>
+
+#include <xf86site.def>
+*/
+
+#define SiteIConfigFiles $(IRULESRC)/vnc.def
+#include <vnc.def>
+
+/* END ORL VNC modification
+================================================================*/
+
+/* On systems where cpp doesn't expand correctly macros in include directives
+ * the two following macros need to be defined directly (where "X11" is
+ * really whatever the TopLevelProject macro is defined to be).
+ */
+# if defined(AIXArchitecture) || defined(SVR4Architecture) || \
+     defined(SCOArchitecture) || defined(Win32Architecture) || \
+     defined(UXPArchitecture) || defined(SunArchitecture) || \
+     defined(i386IscArchitecture)
+#  ifndef ProjectRulesFile
+#   define ProjectRulesFile    <X11.rules>
+#  endif
+#  ifndef ProjectTmplFile
+#   define ProjectTmplFile     <X11.tmpl>
+#  endif
+# endif
+
+/*
+#ifndef HasGcc2
+#define HasGcc2 YES
+#endif
+*/
+
+#endif /* BeforeVendorCF */
+
+#ifdef AfterVendorCF
+
+/*================================================================
+   BEGIN ORL VNC modification
+   Define ProjectRoot in vnc.def */
+
+/* REMOVE
+#ifndef ProjectRoot
+#define ProjectRoot /usr/X11R6
+#endif
+*/
+
+/* END ORL VNC modification
+================================================================*/
+
+/* Only set HasXdmAuth to YES if you have a Wraphelp.c file. */
+#define HasXdmAuth YES
+
+/* #define PreIncDir DefaultGccIncludeDir */
+
+/*
+#if defined(SunArchitecture) && defined(SparcArchitecture)
+#define HasCodeCenter  YES
+#ifndef SVR4Architecture
+#define HasTestCenter  YES
+#endif
+#endif
+*/
+
+/*
+#ifdef __hp9000s800
+#define HasCodeCenter  YES
+#endif
+*/
+
+/*
+#if defined(SunArchitecture) && defined(SparcArchitecture) && !defined(SVR4Architecture)
+#define HasPurify      YES
+#endif
+*/
+
+/*
+#define HasSentinel    YES
+*/
+
+/*
+#undef DefaultUserPath
+#define DefaultUserPath /bin:/usr/bin:$(BINDIR):/usr/ucb:/usr/local/bin
+*/
+
+
+/* You do NOT need SetUID if you only run the server under xdm */
+/* You MAY need SetUID if users run the server by hand or under xinit */
+/* Consult your system administrator before making the X server setuid */
+/*
+#if defined(SunArchitecture) && OSMajorVersion > 4
+#define InstallXserverSetUID YES
+#endif
+*/
+
+/* You do NOT need SetUID if you only run the server under xdm */
+/* You MAY need SetUID if users run the server by hand or under xinit */
+/* Consult your system administrator before making the X server setuid */
+/*
+#ifdef XFree86Version
+#define InstallXserverSetUID YES
+#endif
+*/
+
+/*================================================================
+   BEGIN ORL VNC modification
+   No host.def */
+
+/* REMOVE
+#include <host.def>
+*/
+
+/* END ORL VNC modification
+================================================================*/
+
+#endif /* AfterVendorCF */