2010年2月1日月曜日

EclipseでFirefox/Thunderbird プラグイン開発

EclipseでFirefox/Thunderbird プラグイン開発をする際、XPIを自動で生成させるメモ

プロジェクトはJavascriptプロジェクトで、名前はThunderbird Pluginsとする。
プロジェクト毎にプラグインを作るのではなく、上記プロジェクトの直下に各プラグインフォルダを置くようにするのがポイント

実行>外部ツール>外部ツールの構成 を選ぶ

ロケーションにはjarコマンドへのパス
作業フォルダは${workspace_loc:/ThunderBird Plugins}
引数にはcvMf ${selected_resource_name}.xpi -C ${selected_resource_name}/ .

外部ツールの実行の前に、あらかじめ対象となるフォルダを選択しておく。