* the two following macros need to be defined directly (accordingly to the
* TopLevelProject macro defined above).
*/
-# if defined(SunArchitecture) || defined(AIXArchitecture) \
- || defined(USLArchitecture) || defined(UXPArchitecture)
+# if defined(SunArchitecture) || defined(AIXArchitecture)
# ifndef ProjectRulesFile
# define ProjectRulesFile <cde.rules>
# endif
# endif
# endif
-# ifdef AlphaArchitecture
-# define HasDECCplusplus YES
-# endif
-
# ifdef HPArchitecture
# define HasHPCplusplus YES
# endif
# endif
# if defined(SunArchitecture)
-# define HasSunCplusplus YES
+# ifndef HasSunC
+# define HasSunC NO
+# endif
+# ifndef HasSunCplusplus
+# define HasSunCplusplus HasSunC
+# endif
+# ifndef HasGcc2
+# if HasSunC
+# define HasGcc2 NO
+# else
+# define HasGcc2 YES
+# endif
+# endif
+# ifndef HasGcc2ForCplusplus
+# define HasGcc2ForCplusplus HasGcc2
+# endif
# endif
-# if defined(UXPArchitecture) || defined(USLArchitecture) \
- || defined(AIXArchitecture)
+# if defined(AIXArchitecture)
# define HasCplusplus YES
# endif
# define MotifProjectRoot /usr/local
# elif defined(NetBSDArchitecture)
# define MotifProjectRoot /usr/pkg
+# elif defined(SunArchitecture)
+# define MotifProjectRoot /usr/X11
# endif
#endif
# define DtLocalesToBuild de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1
#endif
-#ifdef UXPArchitecture
-# 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)
#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
+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.
+XCOMM DtLocalesToBuild: de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1 en_US.UTF-8
+# define DtLocalesToBuild en_US.UTF-8
# define UTF8_NLS_SUPPORT
#endif
#endif
#endif
+XCOMM define DtDocLocalesToBuild to be the same as DtLocalesToBuild if undefined
+#ifndef DtDocLocalesToBuild
+# define DtDocLocalesToBuild DtLocalesToBuild
+#endif
+
#endif /* AfterVendorCF */