ソフトウェア/cygwin/rakeを入れた のバックアップ差分(No.2)

更新


  • 追加された行はこの色です。
  • 削除された行はこの色です。
[[公開メモ]]

#contents

* rake とは [#mc72c286]

Makefile を ruby で書ける make のようなものが rake です。

詳しい説明は http://rake.rubyforge.org/ にあります。

* gem をインストール [#k6d3cfaa]

rake を入れるには、まずは gem を入れるのが楽なようです。

Cygwinでruby、gemも使う~
http://d.hatena.ne.jp/ehara_kw/20080605/1212635014

を参考に、

http://rubyforge.org/frs/?group_id=126
から rubygems-?.?.?.tgz を落として、

 LANG:console
 $ tar fxz rubygems-?.?.?.tgz
 $ cd rubygems-?.?.?
 $ ruby setup.rb
 RubyGems 1.5.2 installed
 $ which gem
 /usr/bin/gem

* rake をインストール [#fb502d20]

gem を使って rake をインストールします。

 LANG:console
 $ gem install rake
 Fetching: rake-0.8.7.gem (100%)
 Successfully installed rake-0.8.7
 1 gem installed
 Installing ri documentation for rake-0.8.7...
 Installing RDoc documentation for rake-0.8.7...
 $ which rake
 /usr/bin/rake

これで使えるようになりました。

* rake ファイルの書き方 [#i0ae60a5]

ruby と make を両方知っている人であれば、

http://docs.rubyrake.org/user_guide/chapter03.html

をざっと見れば書けるようになります(言い切ってみる)

シェルスクリプトを駆使した複雑な make を書くのと比べると、
rake で書くのは非常に楽です。

rails でさんざん使ってたんだから、もっと早くに気づいていれば。。。

* コメント [#l6895092]

#article_kcaptcha


Counter: 8061 (from 2010/06/03), today: 2, yesterday: 1