DOM Inspector/Releases/Checklist: Difference between revisions

Jump to navigation Jump to search
→‎DOM Inspector release day: clarification, structure
(→‎DOM Inspector release day: restructure, change sample to use tag, lead into checklist, add a note about cloning a new copy to build from)
(→‎DOM Inspector release day: clarification, structure)
Line 19: Line 19:
*** e.g., <samp>:~/src$ <kbd>tar xjf ./firefox-12.0.source.tar.bz2<kbd></samp>
*** e.g., <samp>:~/src$ <kbd>tar xjf ./firefox-12.0.source.tar.bz2<kbd></samp>
** Drop dom-inspector into the extensions directory
** Drop dom-inspector into the extensions directory
*** <samp>:~/src/mozilla-release/$ <kbd>hg clone http://hg.mozilla.org/dom-inspector ./extensions/inspector</kbd></samp>
*** Clone the repo there
**** <samp>:~/src/mozilla-release/$ <kbd>hg clone http://hg.mozilla.org/dom-inspector ./extensions/inspector</kbd></samp>
*** Update to the release branch
*** Update to the release branch
**** <samp>:~/src/mozilla-release/$ <kbd>hg update -R ./extensions/inspector DOMI_LATEST_RELEASE</kbd></samp>
**** <samp>:~/src/mozilla-release/$ <kbd>hg update -R ./extensions/inspector DOMI_LATEST_RELEASE</kbd></samp>
*** Alternatively, you can <kbd>mv</kbd>/<kbd>cp</kbd>/<kbd>hg archive</kbd> the repository you were working from before, but I usually clone a new one for good measure, since the dom-inspector repo is so small.
*** Alternatively, you can <kbd>mv</kbd>/<kbd>cp</kbd>/<kbd>hg archive</kbd> the repository you were working from before, but I usually clone a new one for good measure, since the dom-inspector repo is so small.
** Edit the .mozconfig to build DOM Inspector
** Edit the .mozconfig to enable DOM Inspector in the build (and nothing else)
*** <kbd>ac_add_options --enable-application=extensions<br/>ac_add_options --enable-extensions=inspector</kbd>
*** <kbd>ac_add_options --enable-application=extensions<br/>ac_add_options --enable-extensions=inspector</kbd>
** Start the build
** Start the build
Confirmed users
82

edits

Navigation menu