Confirmed users
100
edits
(→Incremental Builds: add note on how to pull the latest changes from repo) |
(Group build sections thematically) |
||
| Line 1: | Line 1: | ||
Want to | Want to work on [[DevTools|Firefox Developer Tools]]? You've come to the right place! If you want more information about contributing, check out our guide for [[DevTools/GetInvolved|getting involved]]. | ||
= First Build = | = Building, running, updating and rebuilding = | ||
== First Build == | |||
Follow the instructions on [https://developer.mozilla.org/En/Simple_Firefox_build how to build Firefox]. | Follow the instructions on [https://developer.mozilla.org/En/Simple_Firefox_build how to build Firefox]. | ||
| Line 17: | Line 19: | ||
For your first build, running <code>./mach build</code> should do the trick after you get the source code. If you are going to be building a lot, you may want to set up your [https://developer.mozilla.org/en-US/docs/Configuring_Build_Options .mozconfig file]. | For your first build, running <code>./mach build</code> should do the trick after you get the source code. If you are going to be building a lot, you may want to set up your [https://developer.mozilla.org/en-US/docs/Configuring_Build_Options .mozconfig file]. | ||
= First Run = | == First Run == | ||
Once you have built Firefox, you can run it with | Once you have built Firefox, you can run it with | ||
| Line 31: | Line 33: | ||
Once this command runs, you should see a new Firefox window, called "Nightly". | Once this command runs, you should see a new Firefox window, called "Nightly". | ||
= Incremental Builds = | == Incremental Builds == | ||
Once you've already built Firefox once, if you want to update with the latest changes from the repo, run: | Once you've already built Firefox once, if you want to update with the latest changes from the repo, run: | ||