module Rake
Constants
- EARLY
- EMPTY_TASK_ARGS
- GemPackageTask
- RDocTask
- RakeFileUtils
- VERSION
Public Class Methods
Source
# File lib/rake/rake_module.rb 9 def application 10 @application ||= Rake::Application.new 11 end
Current Rake
Application
Source
# File lib/rake/rake_module.rb 14 def application=(app) 15 @application = app 16 end
Set the current Rake
application object.
Source
# File lib/rake/rake_module.rb 24 def load_rakefile(path) 25 load(path) 26 end
Load a rakefile.
Source
# File lib/rake/rake_module.rb 19 def original_dir 20 application.original_dir 21 end
Return the original directory where the Rake
application was started.
Public Instance Methods
Source
# File lib/rake/runtest.rb 7 def run_tests(pattern='test/test*.rb', log_enabled=false) 8 Dir["#{pattern}"].each { |fn| 9 $stderr.puts fn if log_enabled 10 begin 11 require fn 12 rescue Exception => ex 13 $stderr.puts "Error in #{fn}: #{ex.message}" 14 $stderr.puts ex.backtrace 15 assert false 16 end 17 } 18 end