From 92661175e3b8a62506ce09b0f158b8e2d6a9c13e Mon Sep 17 00:00:00 2001 From: "daniel%glazman.org" Date: Tue, 19 Aug 2003 12:48:38 +0000 Subject: [PATCH] Readme for building Standalone Composer. Doc only; not part of any build. --- composer/readme.html | 57 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 composer/readme.html diff --git a/composer/readme.html b/composer/readme.html new file mode 100644 index 00000000000..2f0380791b4 --- /dev/null +++ b/composer/readme.html @@ -0,0 +1,57 @@ + + + + + Building Standalone Composer + + +

Getting the source and +building Standalone Composer

+

WARNING: +the changes +to the build system needed to build Standalone Composer are not checked +in yet. This implies the above does not work yet... Be patient ;-)
+

+

UNIX, Windows (gmake)

+
    +
  1. Create a .mozconfig file in your home directory, or in the +mozilla directory, containing the following:
    +
    + ac_add_options --enable-crypto
    +ac_add_options --disable-debug
    +ac_add_options --enable-optimize=-O2
    +ac_add_options --disable-ldap
    +ac_add_options --disable-mailnews
    +ac_add_options --disable-mathml
    +ac_add_options --disable-installer
    +ac_add_options --disable-activex
    +ac_add_options --disable-activex-scripting
    +ac_add_options --disable-tests
    +ac_add_options --disable-oji
    +ac_add_options --disable-necko-disk-cache
    +ac_add_options --disable-profilesharing
    +ac_add_options +--enable-extensions=cookie,xml-rpc,xmlextras,pref,universalchardet,webservices
    +
    +# Note: Only include icon for mac, windows and os2
    +ac_add_options --enable-image-decoders=icon,png,gif,jpeg
    +
    +
    +export MOZ_STANDALONE_COMPOSER=1
    +mk_add_options MOZ_STANDALONE_COMPOSER=1
    +
    +
    Warning: DO NOT USE --enable-optimize=-O2 +on Windows. There are bugs. Simply use --enable-optimize. +
  2. +
  3. Pull from CVS and build as described in the Mozilla build +instructions.
  4. +
  5. Run the composer executable that is left in +dist/bin
  6. +
+
+
+ +