Pursuant to the Mozilla Public License, this ZIP file contains instructions and
source code for creating an open source version of the IBM Web Browser.

To build the IBM Web Browser, all the build tools and setup is available on the
internet.

The webpages are:

http://www.mozilla.org/ports/os2/setup.html
http://www.mozilla.org/ports/os2/vacppbuild.html

The only difference is that IBM Web browser still uses the PWD from GNU bash,
NOT the one from GNU shell utilities.

In addition, we have fixes from the IBM VisualAge team for some optimizer 
problems we were encountering. This is available at:

ftp://ftp.software.ibm.com/ps/products/warpzilla/vacppoptfix.zip

Once you have downloaded all the tools and setup the environment, run:

SETMOZENV vacpp

Run the following commands:

cvs checkout -r Netscape_20000922_BRANCH mozilla/client.mk
cd mozilla
gmake -f client.mk pull_all
cd ..
cvs checkout -r NSS_3_1_1_RTM mozilla/security/nss
cvs checkout -r NSS_3_1_1_RTM mozilla/security/coreconf
cvs checkout -r PSM_1_4_N6_BRANCH mozilla/security/psm
cvs checkout -r PSM_1_4_N6_BRANCH mozilla/security/Makefile.in
unzip IBMWebBrowserSource.zip

Then run deletions.cmd from the directory above mozilla

Now you can actually kick off the build.

If you want a debug build, rename .mozconfig.debug to .mozconfig and place it in
the mozilla directory.  If you want a retail build, rename .mozconfig.retail to
.mozconfig and place it in the mozilla directory.

cd mozilla
gmake -f client.mk build_all

if the build stops in the middle, you can continue it by typing:

gmake -f client.mk install

Debugging is done with VACPP IDEBUG.
