2

binディレクトリにある実行可能ファイルをパスに追加するgemにバンドルしたいプログラムを作成しました。これを実現するために設定しなければならない何かがgemspec内にあるのか、それとも別のものなのか疑問に思っています。使用できるようにしたいのですgem install gem_nameが、実行可能ファイルがパスに追加されます。どうすればいいですか?

4

1 に答える 1

2

gemspec ファイルで実行可能ファイルを宣言します。

Gem::Specification.new do |s|
  s.name        = 'hola'
  s.version     = '0.0.1'
  s.executables << 'hola'
end

http://guides.rubygems.org/make-your-own-gem/#adding-an-executable

于 2013-06-09T18:53:11.897 に答える