[uClibc-cvs] uClibc/extra/Configs Config.in,1.28,1.29

Erik Andersen andersen at uclibc.org
Tue Sep 9 05:53:42 UTC 2003


Update of /var/cvs/uClibc/extra/Configs
In directory winder:/tmp/cvs-serv27047/extra/Configs

Modified Files:
	Config.in 
Log Message:
Add in several config system updates for locale support.


Index: Config.in
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.in,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- Config.in	9 Sep 2003 04:15:24 -0000	1.28
+++ Config.in	9 Sep 2003 05:53:30 -0000	1.29
@@ -423,10 +423,49 @@
 	select UCLIBC_HAS_CTYPE_TABLES
 	default n
 	help
-	  Answer Y to enable locale support.  This will make uClibc much
-	  bigger.  uClibc's locale support is still under development.
+	  uClibc now has full ansi/iso C99 locale support (except for
+	  wcsftime() and collating items in regex).  Be aware that enabling
+	  this option will make uClibc much larger.  
+	  
+	  Enabling UCLIBC_HAS_LOCALE with the default set of supported locales
+	  (169 UTF-8 locales, and 144 locales for other codesets) will enlarge
+	  uClibc by arond 300k.  You can reduce this size by building your own
+	  custom set of locate data (see extra/locale/LOCALES for details).
 
-	  Most people will wisely answer N.
+	  uClibc's locale support is still under development.  For example,
+	  codesets using shift states are not currently supported.  Support is
+	  planned in the next iteration of locale support.
+
+	  Answer Y to enable locale support.  Most people will answer N.
+
+config UCLIBC_PREGENERATED_LOCALE_DATA
+	bool "Use Pre-generated Locale Data"
+	depends on UCLIBC_HAS_LOCALE
+	default n
+	help
+	  If you are selective and only want locale data for a few selected
+	  locales, or you enjoy pain, or you are a rabid do-it-yourself sort of
+	  person, you can turn this option off, and manually walk through the
+	  mostly undocumented procedure needed to generate your own locale
+	  data.
+
+	  Mere mortals will answer Y and use the default set of pregenerated
+	  locale data, which supports 169 UTF-8 locales, and 144 locales for
+	  other codesets (for the complete list see extra/locale/LOCALES).
+
+config UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA
+	bool "Automagically Download the Pre-generated Locale Data (if necessary)"
+	depends on UCLIBC_PREGENERATED_LOCALE_DATA
+	default n
+	help
+	  If you would like the build process to use 'wget' to automatically
+	  download the pregenerated locale data, enable this option.  Otherwise
+	  you will need to obtain the locale data yourself from:
+		http://www.uclibc.org/downloads/uClibc-locale-030818.tgz
+	  and place the uClibc-locale-030818.tgz tarball in the extra/locale/
+	  directory.
+
+	  Go ahead and make life easy for yourself... Answer Y.
 
 config UCLIBC_HAS_XLOCALE
 	bool "Extended Locale Support (experimental/incomplete)"




More information about the uClibc-cvs mailing list