--- a/README Tue Sep 08 11:40:20 2009 +0200
+++ b/README Tue Sep 08 13:40:36 2009 +0200
@@ -23,25 +23,37 @@
--------------------------
./Makefile master makefile
-./config.mk build configuration
+
./downloads/ all data downloaded from internet,
'make clean' does not clean this directory
-./jars/ all jars necessary to build the locale data,
some are built from upstream
+
./locales/*.spec locale spec files (see 'Locale Spec File Structure' section)
-./locales/charmap/ charmap files are generated there
-./locales/src/ posix src files are generated there
+
./misc/ misc files for locale object generation
+
+./misc/mk/ makefiles for the workspace
+
./misc/patches/ patches of upstream code
+
./misc/patches/cldr_core/ patches of CLDR locale data,
fix known bugs or add solaris specific code
+
./misc/patches/cldr_tools/ patches of CLDR tools,
fix known bugs and add solaris specific code
+
./misc/templates/prototype/ prototypes templates
+
./misc/templates/manifest/ manifest templates
+
./misc/templates/locale_map/ locale_map templates
+
./tools tools used for build
+(./build) all build files are created in the dir
+ (the dir is created during the build process,
+ 'make clean' = rm -Rf ./build)
+
Locale Specification File Structure
-----------------------------------
@@ -69,10 +81,15 @@
prototype pkg prototype
default: 'utf8'
+
+ manifest ips manifest
+ default: 'header,utf8'
locale_map locale_map (/usr/lib/locale/<loc>/locale_mask file)
default: 'default'
+
+
Build Instructions
------------------
@@ -97,7 +114,7 @@
Build the workspace:
- $ gmake
+ $ gmake (use '-j X', where X=#CPU+1 on multicore machines)
Test the pkgs: