Firefox/WindowsDevEnvTips: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 4: Line 4:
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions/Windows_Prerequisites MDN Article "Windows Prerequisites"]
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions/Windows_Prerequisites MDN Article "Windows Prerequisites"]
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach MDN Article on mach]
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach MDN Article on mach]
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions MDN Article "Build Instructions"]


== Mercurial ==
== Mercurial ==

Revision as of 00:10, 7 November 2013

Intro

  • Developing & building Gecko& friends on Windows, especially Windows 8, has lots of room for improvement. Here's some of the tribal knowledge to make you happier on our most popular platform.

Prerequisite reading

Mercurial

Customizations to the Console Emulator

Build System Tweaks

  • Install mozmake
  • Use "mach build binaries" for fast incremental builds if you change only C/C++ files (requires mozmake)

Handy MOZCONFIG settings

Nifty Visual Studio tricks

VS 2010-13

VS 2010

VS 2011

VS 2012

Debugging JS on Windows

Debugging CPP on Windows

Want to help improve the build system on Windows?

  • visit #build and chat with :gps