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 pages.
Get the Sunbird source code from the Mozilla 1.8 branch (upcoming 0.9 builds)
To checkout and build a Sunbird branch build, please follow these steps (in a fresh directory) to get the right files for building.
- Follow the CVS instructions
Then type:
cvs checkout -r MOZILLA_1_8_BRANCH mozilla/client.mk
Get the Sunbird 0.8 source code
To checkout and build Sunbird 0.8, please follow these steps (in a fresh directory) to get the right files for building.
- Follow the CVS instructions
Then type:
cvs checkout -r SUNBIRD_0_8_RELEASE mozilla/client.mk
Get the Sunbird trunk (current development branch) source code
To checkout and build Sunbird, please follow these steps (in a fresh directory) to get the right files for building.
- Follow the CVS instructions
Then type:
cvs checkout mozilla/client.mk
Build Sunbird
-
Add the following line to your .mozconfig
. $topsrcdir/calendar/sunbird/config/mozconfig
- Build as per the instructions on the Mozilla build pages.
-
Once that's done you can run Sunbird by executing
dist/bin/sunbird