Module: Rake
Constant Summary
- 
    CommandLineOptionError =
    
 # File 'lib/rake/application.rb', line 13Class.new(StandardError) 
- 
    EARLY =
    
 # File 'lib/rake/early_time.rb', line 20EarlyTime.instance 
- 
    LATE =
    
 # File 'lib/rake/late_time.rb', line 16LateTime.instance 
- 
    VERSION =
    
 # File 'lib/rake.rb', line 24'10.4.2'
Class Attribute Summary
- 
    
      .application  
    
    rw
    Current Rake Application. 
- 
    
      .application=(app)  
    
    rw
    Set the current Rakeapplication object.
Class Method Summary
- 
    
      .add_rakelib(*files)  
    
    Add files to the rakelib list. 
- 
    
      .load_rakefile(path)  
    
    Load a rakefile. 
- 
    
      .original_dir  
    
    Return the original directory where the Rakeapplication was started.
FileUtilsExt - Extended
| nowrite | Get/set the nowrite flag controlling output from the ::FileUtils utilities. | 
| rake_check_options | Check that the options do not contain options not listed in  | 
| rake_merge_option | Merge the given options with the default values. | 
| rake_output_message | Send the message to the default rake output (which is $stderr). | 
| verbose | Get/set the verbose flag controlling output from the ::FileUtils utilities. | 
| when_writing | Use this function to prevent potentially destructive ruby code from running when the  | 
::FileUtils - Included
Class Attribute Details
.application (rw)
Current Rake ::Rake::Application
# File 'lib/rake/rake_module.rb', line 7
def application @application ||= Rake::Application.new end
.application=(app) (rw)
Set the current Rake application object.
# File 'lib/rake/rake_module.rb', line 12
def application=(app) @application = app end
Class Method Details
.add_rakelib(*files)
Add files to the rakelib list
# File 'lib/rake/rake_module.rb', line 32
def add_rakelib(*files) application..rakelib ||= [] application..rakelib.concat(files) end
.load_rakefile(path)
Load a rakefile.
# File 'lib/rake/rake_module.rb', line 27
def load_rakefile(path) load(path) end
.original_dir
Return the original directory where the Rake application was started.
# File 'lib/rake/rake_module.rb', line 22
def original_dir application.original_dir end