site.def: create new DtDocLocalesToBuild define
authorJon Trulson <jon@radscan.com>
Wed, 23 Jul 2014 00:19:22 +0000 (18:19 -0600)
committerJon Trulson <jon@radscan.com>
Wed, 23 Jul 2014 00:36:16 +0000 (18:36 -0600)
This would allow different locales to be specified for
programs/localization (DtLocalesToBuild) and doc/
(DtDocLocalesToBuild).

This would be useful for 'partial' translations like the Greek el_GR
locale, where message catalogs, actions, or other items are localized,
but documentation like the help system and dtinfo are not.

cde/config/cf/site.def
cde/doc/Imakefile

index 14015924af6c219d017968456e6aaea0418b78b3..135304a3b732dc584d3c88568da909a73cb8ad8c 100644 (file)
@@ -116,7 +116,7 @@ XCOMM  or building non-C locales will cause build failures.
 #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 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
 
@@ -143,4 +143,9 @@ XCOMM  or building non-C locales will cause build failures.
 #endif
 #endif
 
+XCOMM define DtDocLocalesToBuild to be the same as DtLocalesToBuild if undefined
+#ifndef DtDocLocalesToBuild
+# define DtDocLocalesToBuild DtLocalesToBuild
+#endif
+
 #endif /* AfterVendorCF */
index 3c4ff9ae241d708e32a4ef5e387631397f84780a..aeb928b389d54439689d772aee5d592ac43307bd 100644 (file)
@@ -2,7 +2,7 @@ XCOMM $TOG: Imakefile /main/12 1997/05/30 09:21:49 mgreess $
 #define IHaveSubdirs
 #define PassCDebugFlags
 
-SUBDIRS = util C DtLocalesToBuild
+SUBDIRS = util C DtDocLocalesToBuild
 
 all::
        $(RM) -r $(DTINFOGENTMPDIR)