从目录外部构建gem

时间:2016-03-07 10:02:03

标签: ruby terminal rubygems

我在目录path_to_foo中有一个普通的gem目录结构:

path_to_foo
|-bin
 |-some_file_name
|-lib
 |-foo.rb
|-foo.gemspec

当我移动到该目录并构建gem时,它成功了:

path_to_foo$ gem build foo.gemspec 

但如果尝试从目录外部执行此操作,则会失败:

~$ gem build path_to_foo/foo.gemspec
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
ERROR:  While executing gem ... (Gem::InvalidSpecificationException)
["bin/some_file_name"] are not files

如何从目录外部的gemspec构建gem?我想我可能需要在gemspec文件中添加一些内容。

0 个答案:

没有答案