linux: move dependancy handling out of linux.cf and into new lnxDep.rules file.
[oweals/cde.git] / cde / config / cf / site.def
index da2184c1ab3e961e03da8ece2250c3aec2e473c0..ac114b69754159e204a200c66383e6fd93d2578a 100644 (file)
@@ -66,8 +66,36 @@ XCOMM site:  $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
 
 #ifdef AfterVendorCF
 
-# define X11ProjectRoot        /X11
+#ifndef X11ProjectRoot
+# if defined(LinuxArchitecture)
+#  define X11ProjectRoot       /usr
+# elif defined(FreeBSDArchitecture)
+#  define X11ProjectRoot       /usr/local
+# elif defined(OpenBSDArchitecture)
+#  define X11ProjectRoot       /usr/X11R6
+# elif defined(NetBSDArchitecture)
+#  define X11ProjectRoot       /usr/X11R7
+# else
+#  define X11ProjectRoot       /X11
+# endif
+#endif
+
+#ifndef MotifProjectRoot
+# if defined(FreeBSDArchitecture)
+#  define MotifProjectRoot     /usr/local
+# elif defined(OpenBSDArchitecture)
+#  define MotifProjectRoot     /usr/local
+# elif defined(NetBSDArchitecture)
+#  define MotifProjectRoot     /usr/pkg
+# endif
+#endif
+
+#ifndef ProjectRoot
 # define ProjectRoot   /usr/dt
+#endif
+
+XCOMM build the DtXinerama support
+#define CDE_USEXINERAMA         YES
 
 #ifdef SunArchitecture
 # define DtLocalesToBuild de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1
@@ -77,6 +105,17 @@ XCOMM site:  $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
 # define DtLocalesToBuild ja_JP.dt-eucJP
 #endif
 
+XCOMM Make sure you have installed the de_DE, es_ES, fr_FR and it_IT locales.
+XCOMM  or building non-C locales will cause build failures.
+#if defined(BSDArchitecture)
+# define DtLocalesToBuild de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1
+#endif
+
+#if defined(LinuxArchitecture)
+# define DtLocalesToBuild de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1 en_US.UTF-8
+# define UTF8_NLS_SUPPORT
+#endif
+
 #ifdef SunArchitecture
 #define HasCodeCenter        YES
 #define HasTestCenter        YES