今gemを作るなら bundle gem より ore gem
jweler から移行して bundle gem で作られた(であろう) gem もよく見かけるようになってきたけれど、最近は ore gem が良い感じ
個人的に bundle gem の場合、テストケース関係のファイルが generate してくれないなど、今ひとつかゆいところに手が届かないなーと思っていたので、
bundle plugin みたいなのがあれば良いなーと思っていて作るかーとか思っていたのだけれど、その前にそれっぽい gem があることを発見。
$ mine example --bundler --rspec create lib create lib/example create spec create Gemfile create .gitignore create .rspec create spec/example_spec.rb create spec/spec_helper.rb create .document create example.gemspec create ChangeLog.rdoc create LICENSE.txt create README.rdoc create Rakefile create lib/example/version.rb create lib/example.rb run git init from "." run git add . from "." run git commit -m "Initial commit." from "."
うーん、rspec関係のファイルまで生成してくれる。すばらしい!
(--rspec 以外にも他のオプションもあるけど
あと gem project の generate 以外にもいろいろと出来るので、詳しくは ore gem のREADME見てみると良い感じ