diff --git a/mozilla/xpcom/doc/xpcom-standalone.html b/mozilla/xpcom/doc/xpcom-standalone.html index 1d8320c70c9..91f53e0b55e 100644 --- a/mozilla/xpcom/doc/xpcom-standalone.html +++ b/mozilla/xpcom/doc/xpcom-standalone.html @@ -17,7 +17,7 @@ Standalone XPCOM v 0.5

-1.0  Requirements

+1.0  Overview Standalone XPCOM is a tree configuration, that when built, provides a minimal set of libraries (shared mostly) that can be used to get all features of XPCOM. The contents of this standalone XPCOM in general are: @@ -31,45 +31,32 @@ Registry : mozilla/modules/libreg
  • XPCOM : mozilla/xpcom
  • - +NOTE: xpcom apis are not frozen yet. By XPCOM 1.0 release they will +be.

    2.0  Building Standalone XPCOM

    Here are the instructions for building the Standalone XPCOM on unix:
     
      Step 1 : Pull the sources
    1. -cvs -z 3 co -P -r NSPRPUB_CLIENT_BRANCH mozilla/nsprpub
    2. +cvs -z 3 co mozilla/client.mk
    3. -cvs -z 3 co -P mozilla/modules/libreg
    4. +cd mozilla
    5. -cvs -z 3 co -P mozilla/xpcom
    6. - -
    7. -cvs -z 3 co -P mozilla/allmakefiles.sh mozilla/client.mk mozilla/aclocal.m4 -mozilla/configure mozilla/configure.in mozilla/Makefile.in mozilla/config -mozilla/build
    8. +gmake -f client.mk pull_all BUILD_MODULES=xpcom
    -
        -
      Step 2 : Building XPCOM Standalone (unix) +
        Step 2 : Build XPCOM Standalone (unix)
      1. -cd mozilla; configure --enable-xpcom-standalone
      2. +configure --enable-module=xpcom
      3. -cd config; gmake; cd ..
      4. - -
      5. -cd nsprpub; gmake; cd ..
      6. - -
      7. -cd modules/libreg; gmake; cd ../..
      8. - -
      9. -cd xpcom; gmake; cd ..
      10. +gmake
      - +Big thanks to Christopher Seawood <cls@seawood.org> for make this +so simple.

      3.0  Testing Standalone XPCOM

      xpcom/sample contains a sample application and a component. This