instance method Rake::TaskManager#create_rule

create_rule(*args) { ... }[permalink][rdoc][edit]

与えられたパラメータに従ってルールを作成します。

[PARAM] args:
ルールに与えるパラメータを指定します。

# 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