http://github.com/to/tombloo/tree/master/build.xml 現在、TomblooはJavaのビルドツールAntでビルドを行っています。このビルドスクリプトでは、以下の作業が行われています。 xpiへzipするxpiのハッシュ値を求めるupdate.rdfの生成 xmlpropertyタスクでinstall.rdfをプロパティファイルとして読み込み、echoタスクでupdate.rdfを書き出しているところがちょっとおもしろい。chrome/contentをjarにしたり、FTPでアップロードしたりも簡単に追加できます。zipやftp、XSLT、FTPなど、プラットフォームの違いを吸収してくれる点がやはり優れてると思います(XMLで読み書きしづらいけど)。 配布前の署名だけは、McCoyを使って地道にやってます。 関連リンクant script to