Releases/Firefox 31.0/BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 43: Line 43:
</pre>
</pre>


TODO
<pre>
<pre>
# Generate patcher configs and update verify configs, nthomas's laptop but can be done on a slave too
# Generate patcher configs and update verify configs, nthomas's laptop  
cd <parent_of_tools_checkout>
# but can be done on a slave too if you get Config::General somehow
cd <parent_of_tools_checkout, updated to tip>
export PERL5LIB="tools/lib/perl:$HOME/perl5/lib/perl5"  # need Config::General v2.44
export PERL5LIB="tools/lib/perl:$HOME/perl5/lib/perl5"  # need Config::General v2.44
wget http://hg.mozilla.org/releases/mozilla-release/raw-file/FIREFOX_31_0_RELEASE/browser/locales/shipped-locales
wget http://hg.mozilla.org/releases/mozilla-release/raw-file/FIREFOX_31_0_RELEASE/browser/locales/shipped-locales
Line 53: Line 53:
   -d download.mozilla.org -l shipped-locales --partial-version 31.0b9 --platform linux --platform linux64 \
   -d download.mozilla.org -l shipped-locales --partial-version 31.0b9 --platform linux --platform linux64 \
   --platform macosx64 --platform win32
   --platform macosx64 --platform win32
# then some manual modifications: url in complete uses product firefox-30.0-build1-complete,
# then some manual modifications:  
# <31.0> block ——> <31.0-build1>, to -> 31.0-build1, add mar-channel-ids, pretty version
# * url in complete uses product firefox-31.0-build1-complete
# * url in <partials><31.0b9> uses firefox-31.0-build1-partial-31.0b9
# * to -> 31.0-build1
# * <31.0> block ——> <31.0-build1>,  
# ** add mar-channel-ids "mar-channel-ids  firefox-mozilla-beta,firefox-mozilla-release" (technically only needed for 32.0b1)
# ** pretty version -> 31.0 RC 1


# generate update verify configs
# generate update verify configs
Line 63: Line 68:


# fix the to="/path" definitions
# fix the to="/path" definitions
for f in tools/scripts/release/updates/mozBeta-firefox-{linux64,linux,mac64,win32}.cfg; do
for f in tools/release/updates/mozBeta-firefox-{linux64,linux,mac64,win32}.cfg; do
   sed -i '' -e 's,31.0-build1,31.0,' $f
   sed -i '' -e 's,31.0-build1,31.0,' $f
done
done
hg -R tools diff > patch
hg -R tools diff > patch
# attach this to bug 1015968, attachment X
# attach this to bug 1015968, attachment 8456022
</pre>
</pre>
Confirmed users
4,293

edits

Navigation menu