新ビルドシステム

ついに、gitリポジトリのcommit権を頂いたので、自分でパッチをコミットしたよ。
それと、今までgitリポジトリのURLはhttp://git.vimperator.org/vimperator.gitだったけど、http://git.vimperator.org/liberator.gitになったから気をつけてね

今日あたりから、vimperatorのgitリポジトリディレクトリ構成が変わったよ。
今までは

git pull
make xpi

すれば良かったけど、今度からは

git pull
cd vimperator
make xpi

してね。
しかも、make中に呼ばれるmake_jar.shが間違ってて、vimpが動かないよ。

以下がパッチだよ

diff --git a/liberator/make_jar.sh b/liberator/make_jar.sh
index 80ddff9..5d8e63f 100644
--- a/liberator/make_jar.sh
+++ b/liberator/make_jar.sh
@@ -36,7 +36,7 @@ do
             for f in $(getfiles "$bin" "$dir")
             do
                 mkdir -p "$stage/${f%/*}"
-                cp $f "$stage/$f"
+                cp $top/$f "$stage/$f"
             done
             for f in $(getfiles "$text" "$dir")
             do

とりあえずMLに流しておいたから、適用されると思うけど、今は自分で直して使ってね。

しかしまぁ、構成が変わる度にビルドがうまくいかないっては毎度の事だけど、どうにかして欲しいよね。追っかけるのが大変だよ。

というか、Vimperator/Source – vimperator labs – Tracにビルド方法が書かれていたよ。オイラ乙