Build Sunbird

Sunbird is a fully standalone application, built using the cross-platform Mozilla Toolkit. What follows below are basic instructions for building Sunbird. For more information about building Mozilla, you should consult the Mozilla build documentation pages.

Get the Sunbird 0.9 source code

To checkout the Sunbird 0.9 source code, you'll need to follow the instructions for the old CVS source code repository.

Please use the "SUNBIRD_0_9_RELEASE" cvs tag when specifying a development branch.

Get the Sunbird trunk (current development branch) source code

To checkout the current development code for Sunbird, you'll need to follow the instructions for the hg (Mercurial) source code repository.

Build Sunbird

  1. Add the following line to your .mozconfig

    . $topsrcdir/calendar/sunbird/config/mozconfig
  2. Build as per the instructions on the Mozilla build pages.
  3. Once that's done you can run Sunbird by executing

    dist/bin/sunbird