class RakeWrapper
Public Class Methods
Source
# File lib/ceedling/rake_wrapper.rb, line 20 def initialize @makefile_loader = Rake::MakefileLoader.new # use our custom replacement noted above end
Public Instance Methods
Source
# File lib/ceedling/rake_wrapper.rb, line 24 def [](task) return Rake::Task[task] end
Source
# File lib/ceedling/rake_wrapper.rb, line 32 def create_file_task(file_task, dependencies) file(file_task => dependencies) end
Source
# File lib/ceedling/rake_wrapper.rb, line 36 def load_dependencies(dependencies_path) @makefile_loader.load(dependencies_path) end
Source
# File lib/ceedling/rake_wrapper.rb, line 28 def task_list return Rake::Task.tasks end