canmove, Confirmed users
6,439
edits
(→Repack) |
(→Repack) |
||
Line 165: | Line 165: | ||
==== Repack ==== | ==== Repack ==== | ||
* Used slightly modified versions of this script to do l10n: https://bugzilla.mozilla.org/attachment.cgi?id=341938 (had to locally modify because of os-specific problems) | * Used slightly modified versions of this script to do l10n: https://bugzilla.mozilla.org/attachment.cgi?id=341938 (had to locally modify because of os-specific problems) | ||
* | * trimmed ja-JP-mac out on linux & win32, trimmed ja out on mac | ||
* should have 35 locales per platform - verified this with some bash-fu | |||
* This is how I pushed builds - with some extra munging depending on platform: | |||
cd /builds/releases/3.1b1/mozilla-central/obj/dist | |||
mkdir stage | |||
cd stage | |||
mkdir update | |||
cp ../*.bz2 . | |||
cp ../install/*.mar update/ | |||
# downloaded rename script from here: http://people.mozilla.org/~bhearsum/misc/rename.pl | |||
perl ../rename.pl . | |||
cd update | |||
perl ../../rename.pl . | |||
# had to do some special munging on mac and win32 because it doesn't name the 'b1' part properly | |||
cd linux-i686 | |||
mkdir xpi | |||
cd xpi | |||
cp ../../../install/*.xpi . | |||
for i in *.xpi; do locale=`echo $i | cut -f3 -d.`; mv $i $locale.xpi; done | |||
cd ../../ | |||
# now in 'stage' directory again | |||
rsync -av . cltbld@stage.mozilla.org:/home/ftp/pub/firefox/nightly/3.1b1-candidates/build1/ # append 'unsigned/' for win32 | |||
====Sign==== | ====Sign==== |