Calendar:Lightning:Building Lightning: Difference between revisions
Line 1: | Line 1: | ||
== Requirements for Building Lightning == | == Requirements for Building Lightning == | ||
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. | |||
=== Building Mozilla Thunderbird | 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]. | ||
=== Building Mozilla | |||
'''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 Mozilla Thunderbird === | |||
=== Building Mozilla Calendar === | |||
== Building & Installing Lightning == | == Building & Installing Lightning == |
Revision as of 21:14, 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.