2009-04-21
■ [ruby] gemを自作したのに実行ファイルがインストールされないと思ったら
gemspecの書き方が悪かった。$GEM_HOME/specification/*.gemspec から適当なものを参考に…と思ったけど、 それよりもまず:
ちゃんとマニュアル読まないとね。
executablesに実行ファイル名のリストを、 default_executableに一番重要な実行ファイル名を書く。
spec.executables = ['bin/foo', 'bin/bar'] spec.default_executable = 'bin/bar'
といっても、default_executableは今のところは何にも使われないみたいだけど。
ちなみにgemspec作るにはrtask使うのが簡単ですよ。 デフォルトで移動がカーソルキーなのにだけ注意。