在Ruby中编写命令行实用程序

时间:2011-12-21 07:20:31

标签: ruby gem

我想在ruby中编写一个小命令行实用程序并将其作为gem分发。我知道,一旦安装,Guard,Sass和Thor等某些宝石可以在命令行中自行运行。

我需要在我的gemspec中指定什么才能让宝石像二进制文件一样可用。

1 个答案:

答案 0 :(得分:8)

Gem::Specification.new do |s| 
  ...
  s.executable = 'name_of_executable'
  ...
end 

http://docs.rubygems.org/read/chapter/20