标签: ruby gem
我想在ruby中编写一个小命令行实用程序并将其作为gem分发。我知道,一旦安装,Guard,Sass和Thor等某些宝石可以在命令行中自行运行。
我需要在我的gemspec中指定什么才能让宝石像二进制文件一样可用。
答案 0 :(得分:8)
Gem::Specification.new do |s| ... s.executable = 'name_of_executable' ... end
http://docs.rubygems.org/read/chapter/20