|
|
Line 326: |
Line 326: |
|
| |
|
| You should find an APK at "objdir-l10n/dist/fennec-*$(AB_CD)*.apk". | | You should find an APK at "objdir-l10n/dist/fennec-*$(AB_CD)*.apk". |
|
| |
| === Mercurial tips ===
| |
|
| |
| Mercurial (hg) is the the main version control system that Mozilla uses, and to submit code for review, you should be able to generate patches or commits. Be sure to run <tt>mach mercurial-setup</tt> when cloning the source code repository -- this will ensure you have good default settings and extensions.
| |
|
| |
| To learn more about Mercurial, read [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/index.html Mercurial for Mozillians].
| |
|
| |
| Historically, Mozilla has used Mercurial [https://developer.mozilla.org/en-US/docs/Mercurial_Queues patch queues] to submit code changes for review. However, Mozilla developers are now encouraged to use a Mercurial [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/bookmarks.html bookmark-based workflow]. Additional documentation is available at [http://mercurial.selenic.com/wiki/Bookmarks Using bookmarks]; Gregory Szorc (:gps) has put together a [https://people.mozilla.org/~gszorc/mastering-vcs/#9 set of slides]; and [http://gregoryszorc.com/blog/category/mercurial/3/ Greg's blog] is another good place to get information about version control at Mozilla.
| |
|
| |
|
| == Testing == | | == Testing == |