2008-02-12から1日間の記事一覧

rule がうまく機能しない

Rakeで、 rule の依存先が複数の場合、うまく動かないことがあるようです。 以下のような Rakefile の場合、 rule '.foobar' => ['.foo', '.bar'] do |t| sh "cat #{t.prerequisites} > #{t.name}" end rule '.foo' do |t| sh "echo #{t.name} > #{t.name}" …

RakeFileUtils :noop, :verbose の デフォルトオプションがおかしい

id:ke-k:20080211:rakefileutils でもちょろっと書きましたが、 RakeFileUtils がうまく動いていないようです。 nowrite(true) verbose(true) sh 'mkdir hoge' mkdir 'fuga' とすると、sh には :noop, :verbose オプションが渡されているのですが、 mkdir に…

挙動がおかしい

Rakeを使い始めて間もないですが、いろいろとおかしな挙動に当たります。仕様なのかバグなのか。短期間でこんなにハマるっていうのは、僕の使い方がそんなに特殊なんでしょうか…。 作者にコンタクトとってみたいですが、英語が苦手なのできっついです。バグ…