Confirmed users
4,293
edits
| Line 43: | Line 43: | ||
</pre> | </pre> | ||
<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- | # then some manual modifications: | ||
# <31.0> | # * 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 | 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 | # attach this to bug 1015968, attachment 8456022 | ||
</pre> | </pre> | ||