== Project Name Lab 3: Mozilla Build ==
Sample Project [http://zenit.senecac.on.ca/wiki/index.php/DPS909_and_OSD600_Fall_2008_Weekly_Schedule#Week_3_.28Sept_15.29_-- This is a template only!_Managing_and_Building_large_source_trees Build Firefox 3]
== Project Description Result ==[[Image:MyFirefox.jpg]]
Description should be no longer than a paragraph. Include links to any relevant on-line resources. For example, http://google.com or == Checking before install ==This is the prerequisites [http://developer.mozilla.org MDC/en/Windows_Build_Prerequisites checking].
== Project LeaderMy Laptop's setting* H/W** CPU: Genuine Intel CPU T2250 @ 1.73GHz** RAM: 512M (512M X 2)** HDD: 30G free of 90G* S/W** Windows XP Pro. SP3** Microsoft Visual Studio 2005** .NET Framework 2.0** Microsoft Windows SDK(s) ==** MozillaBuild
Name(s) == Process ==I did the easiest way of primary people working on the project[http://developer. If you want to join a project as leader, discuss with other leaders firstmozilla. Include links to personal pages within wikiorg/en/Mozilla_Source_Code_(Mercurial) Mozilla Source Code via Mercurial]
* Run batch file <pre>C:\mozilla-build\start-msvc8.bat</pre>* Install [http://www.gnu.org/software/autoconf/ Autoconf]* Get the mozilla source code <pre>hg clone http://hg.mozilla.org/mozilla-central/ src</pre>* Change current dir to src <pre>cd src</pre>* Configuration <pre>echo 'ac_add_options --enable-application=browser' > .mozconfig </pre><pre>echo 'mk_add_options MOZ_CO_PROJECT= Project Contributorbrowser' >> .mozconfig</pre>* Bulid (sneed around 1Hr) ==<pre>make -f client.mk build</pre>* Run firefox <pre>dist/bin/firefox -no-remote -profilemanager</pre>
Name(s) of people casually working on the project<b>Sept 16, or who have contributed significant help. Include links to personal pages within wiki NOTE: only Project Leader(s) should add names here. You '''can’t''' add your own name to the Contributor list. == Project Details == Provides more depth than the Project Description. This is the place for technical discussions, project specs, or other details. If this gets very long, you might consider breaking this part into multiple pages and linking to them. == Project News == This is where your regular updates will go. In these you should discuss the status or your work, your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc. Put detailed technical information into the Project Details page (i.e., update it as you go), and save this section for news about participation in the project.2008</b> Created