DevTools/Hacking: Difference between revisions

Jump to navigation Jump to search
Group build sections thematically
(→‎Incremental Builds: add note on how to pull the latest changes from repo)
(Group build sections thematically)
Line 1: Line 1:
Want to hack 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]].
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:
Confirmed users
100

edits

Navigation menu