ヽ(´・肉・`)ノログ

How do we fighting without fighting?

gem生成用スクリプトを作った

最近は bundle gem で gem 作る人が多いですよね.ほとんどの場合 rvm, rspec, guard, travis-ci も開発に使うのでスクリプトにして gist におきました.

このファイルへのパスが通った状態で create_gem.rb gem_name とすると gem_name というディレクトリができます.bundle gem と比べると以下のことができるようになっています.

  1. rake で spec のテストが動かせる
  2. guard, guard-spec が動かせる
  3. rspec に色がついて,実行結果を読みやすく出力する
  4. github に push した後,travis-ci を設定すればすぐに動かせる

はじめて 1.9.3 で入った IO.write を使ってみました.IO.write で追記ができると更に嬉しいのですけど,そうじゃなくても十分いいですねこれ.