要約
Rake の主要なモジュールです。
目次
- 特異メソッド
- 定数
特異メソッド
application -> Rake::Application[permalink][rdoc]-
現在の Rake アプリケーションを返します。
# Rakefile での記載例とする require 'pp' task default: :test_rake_app task :test_rake_app do pp Rake.application end # => #<Rake::Application:0x31b0f18 # @default_loader=#<Rake::DefaultLoader:0x31b0c78>, # @imported=[], # @last_description=nil, # @loaders= # {".rb"=>#<Rake::DefaultLoader:0x31b0c18>, # ".rf"=>#<Rake::DefaultLoader:0x31b0b88>, # ".rake"=>#<Rake::DefaultLoader:0x31b0b10>}, # @name="rake", # @options=#<OpenStruct rakelib=["rakelib"], trace_output=#<IO:<STDERR>>>, # @original_dir="/path/to/dir", # @pending_imports=[], # @rakefile="rakefile", # @rakefiles=["rakefile", "Rakefile", "rakefile.rb", "Rakefile.rb"], # @rules=[], # @scope=LL(), # @tasks= # {"default"=><Rake::Task default => [test_rake_app]>, # "test_rake_app"=><Rake::Task test_rake_app => []>}, # @terminal_columns=0, # @top_level_tasks=["default"], # @tty_output=false> application=(app)[permalink][rdoc]-
現在の Rake アプリケーションをセットします。
- [PARAM] app:
- Rake::Application のインスタンスを指定します。
original_dir -> String[permalink][rdoc]-
Rake アプリケーションを開始したディレクトリを返します。
# Rakefile での記載例とする task default: :test_rake_app task :test_rake_app do Rake.original_dir # => "/path/to/dir" end
定数
EARLY -> Rake::EarlyTime[permalink][rdoc]-
Rake::EarlyTime の唯一のインスタンスを返します。
EMPTY_TASK_ARGS -> Rake::TaskArguments[permalink][rdoc]-
空のタスクに渡すパラメータをあらわす定数です。