Calendar:Lightning:Building Lightning: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (add link to build page on mozilla.org)
 
(11 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Requirements for Building Lightning ==
See http://www.mozilla.org/projects/calendar/lightning/build.html.
If this is your first time building any of the Mozilla products, you should first make sure that you [http://www.mozilla.org/build/index.html#requirements get the tools] required to build on your operating system.
 
Once you're set up with the right tools, you'll want to [http://www.mozilla.org/source.html get the source] either from the [http://www.mozilla.org/download-mozilla.html FTP server] or [http://www.mozilla.org/cvs.html 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 [http://gemal.dk/mozilla/build.html 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 [http://www.mozilla.org/cvs.html update with CVS] you have <tt>calendar</tt> specified as one of your <tt>MOZ_CO_OPTIONS</tt>.
 
'''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 <tt>.mozconfig</tt> file ===
=== Installing the <tt>lightning.xpi</tt> ===
=== Pointing to a different profile ===

Latest revision as of 21:18, 12 July 2006