add_loader(ext, loader)
[permalink][rdoc][edit]-
与えられた拡張子で終わるファイル名のファイルをロードするためのローダーを自身に追加します。
- [PARAM] ext:
- 拡張子を指定します。
- [PARAM] loader:
- ローダーを指定します。
require "rake/loaders/makefile" # Rakefile での記載例とする task default: :test task :test makefile =<<-EOS << <<-'SAMPLE_MF' # Comments a: a1 a2 a3 a4 EOS IO.write("sample.mf", makefile) Rake.application.add_loader("mf", Rake::MakefileLoader.new) Rake.application.add_import("sample.mf") Rake::Task.task_defined?("a") # => false Rake.application.load_imports Rake::Task.task_defined?("a") # => true