Створення пакету xpi для Thunderbird
В якійсь теці треба зробити три під-теки:
l10 - для перекладу mozilla - для сирцевого коду мозіли build - для збирання xpi
Чекаутнемо сирці Thunderbird:
cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -r MOZILLA_1_8_BRANCH mozilla/client.mk cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -r MOZILLA_1_8_BRANCH mozilla/mailnews cd mozilla make -f client.mk l10n-checkout MOZ_CO_PROJECT=mail
Чекаутнемо сирці перекладу:
cd l10n svn co http://tools.assembla.com/svn/firefox_ua/l10n/uk
Далі власне збирання пакету:
cd build ../mozilla/configure --disable-compile-environment --enable-application=mail make -C mail/locales langpack-uk
І в результаті у build/dist/install отримаємо готовий xpi.
за допомогою http://developer.mozilla.org/en/docs/Creating_en-X-dude