How to configure:
 ./configure

Configure list:
  configure sun         (configuration for Solaris Sparc Compiler)
  configure sun64       (configuration for Solaris Sparc Compiler64)
  configure gsun        (configuration for Solaris GCC)
  configure linux       (configuration for Linux)
  configure FreeBSD     (configuration for FreeBSD)
  configure mac         (configuration for MacOSX)
  configure mac-x11     (configuration for MacOSX/Xwindow)

Settings of build environment:
 please edit ws/sys/config/mkflags as followings.

  cd sys/config
  vi mkflags

How to customize the modules:
 Edit the include file: ws/include/wsconfig.h to customize the modules.
 Some optimized samples of wsconfig.h are available in
 ws/include/config-samples.

How to build:
 make  (build the runtime and debug libraries and binaries)

Build targets:
 make runtime         (to create runtime libraries and binaries)
 make debug           (to create debugging libraries and binaries)
 make                 (to create all libraries and binaries)
 make mwt_ocaml       (to create mwt runtime libraries for Ocaml and binaries)
 make mwt_java        (to create mwt runtime libraries for Java and binaries)
                      In solaris, set the environment variable:
                           JAVA_HOME=/usr/j2se
                           JAVA_MARCH=solaris
 make devfb           (to create runtime libraries of linux /dev/fb
                       framebuffer version)
                       Edit ws/src/devfb/fbconfig.h for your system.
 make devfb-x11       (to create runtime libraries of linux /dev/fb
                       framebuffer emulator version)
                       Edit ws/src/devfb/fbconfig.h for your system.
 make sqlite          (to create the client libraries for SQLite3)
 make dfb             (to create runtime libraries of linux DirectFB version)
 make uclinux-frv     (to create runtime libraries of uclinux FR-PDK)
                       Edit ws/src/devfb/fbconfig.h for your system.
 make linux-frv       (to create runtime libraries of linux FR-461)
                       Edit ws/src/devfb/fbconfig.h for your system.
 make linux-frv-x11   (to create runtime libraries for X11 of linux FR-461)
 make zaurus          (to create runtime libraries of ZAURUS C860)
 make zaurus-qt       (to create runtime libraries of ZAURUS C860 with Qtopia)
 make btron           (to create runtime libraries of btron for x86)
 make te-sh7727       (to create runtime libraries of T-Engine SH7727
                       T-Shell version)
 make te-sh7727-opt   (to create optimized runtime libraries of T-Engine SH7727
                       T-Shell version)
 make te-sh7727-fb    (to create runtime libraries of T-Engine SH7727 
                       Framebuffer version)
 make te-sh7727-fb-opt (to create optimized runtime libraries of T-Engine SH7727 
                       Framebuffer version)
 make te-sh7751r      (to create runtime libraries of T-Engine SH7751R
                       T-Shell version)
 make te-sh7751r-opt  (to create optimized runtime libraries of T-Engine SH7751R
                       T-Shell version)
 make te-sh7751r-fb   (to create runtime libraries of T-Engine SH7751R 
                       Framebuffer version)
 make te-sh7751r-fb-opt (to create runtime optimized libraries of T-Engine SH7751R 
                       Framebuffer version)
 make te-sh7760       (to create runtime libraries of T-Engine SH7760
                       T-Shell version)
 make te-sh7760-opt   (to create optimized runtime libraries of T-Engine SH7760
                       T-Shell version)
 make te-sh7760-fb    (to create runtime libraries of T-Engine SH7760
                       Framebuffer version)
 make te-sh7760-fb-opt (to create optimized runtime libraries of T-Engine SH7760
                       Framebuffer version)
 make te-mb87q1100    (to create runtime libraries of T-Engine MB87Q1100
                       T-Shell version)
 make te-mb87q1100-opt (to create optimized runtime libraries of T-Engine MB87Q1100
                       T-Shell version)
 make te-mb87q1100-fb (to create runtime libraries of T-Engine MB87Q1100
                       Framebuffer version)
 make te-mb87q1100-fb-opt  (to create optmized runtime libraries of T-Engine MB87Q1100
                       Framebuffer version)
 make te-mc9328       (to create runtime libraries of T-Engine MC9328
                       T-Shell version)
 make te-mc9328-opt   (to create optimized runtime libraries of T-Engine MC9328
                       T-Shell version)
 make te-mc9328-fb    (to create runtime libraries of T-Engine MC9328
                       Framebuffer version)
 make te-mc9328-fb-opt (to create optimized runtime libraries of T-Engine MC9328
                       Framebuffer version)
 make te-vr5500       (to create runtime libraries of T-Engine Vr5500
                       T-Shell version)
 make te-vr5500-opt   (to create optimized runtime libraries of T-Engine Vr5500
                       T-Shell version)
 make te-vr5500-fb    (to create runtime libraries of T-Engine Vr5500
                       Framebuffer version)
 make te-vr5500-fb-opt (to create optimized runtime libraries of T-Engine Vr5500
                       Framebuffer version)
 make te-vr5701       (to create runtime libraries of T-Engine Vr5701
                       T-Shell version)
 make te-vr5701-opt   (to create optimized runtime libraries of T-Engine Vr5701
                       T-Shell version)
 make te-vr5701-fb    (to create runtime libraries of T-Engine Vr5701
                       Framebuffer version)
 make te-vr5701-fb-opt (to create optimized runtime libraries of T-Engine Vr5701
                       Framebuffer version)
 make te-tx4956       (to create runtime libraries of T-Engine TX4956
                       T-Shell version)
 make te-tx4956-opt   (to create optimized runtime libraries of T-Engine TX4956
                       T-Shell version)
 make te-tx4956-fb    (to create runtime libraries of T-Engine TX4956
                       Framebuffer version)
 make te-tx4956-fb-opt (to create optimized runtime libraries of T-Engine TX4956
                       Framebuffer version)

How to install/uninstall by super user:
 make install      (to install runtime libraries and binaries)
 make uninstall    (to uninstall runtime libraries and binaries)

How to clean:
 make clean

Settings of the shell environment variables:
 if in the case dir = /usr/local/ws,
 for example: if you use csh, please edit ~/.cshrc like below.
 setenv WSDIR /usr/local/ws
 setenv PATH $PATH:/usr/local/ws/bin
 setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:/usr/local/ws/lib
 ...

Command:
 The Application Builder is ws/bin/wsbuilder

