Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > rakeライブラリ > Rake::TaskManagerモジュール > create_rule
create_rule(*args) { ... }
[permalink][rdoc]与えられたパラメータに従ってルールを作成します。
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
rule = Rake.application.create_rule '.txt' => '.md' do |t|
"#{t}"
end
p rule # => [[/\.txt$/, [], [".md"], nil, #<Proc:0x0000558dd2e32d20 /path/to/Rakefile:5>]]
end