Assembla home | Assembla project page
 

Створення пакету 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