Calendar:Lightning:Building Lightning: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 10: Line 10:


'''Note:''' if you downloaded your source as a tarball, you need to have unpackaged it with tar, not zip, in order to get the metadata required by CVS to do a proper update.
'''Note:''' if you downloaded your source as a tarball, you need to have unpackaged it with tar, not zip, in order to get the metadata required by CVS to do a proper update.
=== Building Mozilla Thunderbird ===
=== Building Mozilla Calendar ===


== Building & Installing Lightning ==
== Building & Installing Lightning ==

Revision as of 21:19, 16 May 2005

Requirements for Building Lightning

If this is your first time building any of the Mozilla products, you should first make sure that you get the tools required to build on your operating system.

Once you're set up with the right tools, you'll want to get the source either from the FTP server or through CVS.

Note: if you're building on Windows using the free tools (ie: mingw instead of Visual Studio), then you might want to follow steps 1-9 on Gemal's Build Mozilla on Windows page.

Getting the latest code from CVS

The Lightning codebase changes quite a bit on a day to day basis. It's kept in the calendar project tree. To keep up to date with the latest changes, make sure that when you update with CVS you have calendar specified as one of your MOZ_CO_OPTIONS.

Note: if you downloaded your source as a tarball, you need to have unpackaged it with tar, not zip, in order to get the metadata required by CVS to do a proper update.

Building & Installing Lightning

Editing your .mozconfig file

Installing the lightning.xpi

Pointing to a different profile