class RakeWrapper

Public Class Methods

new() click to toggle source
# File lib/ceedling/rake_wrapper.rb, line 13
def initialize
  @makefile_loader = Rake::MakefileLoader.new # use our custom replacement noted above
end

Public Instance Methods

[](task) click to toggle source
# File lib/ceedling/rake_wrapper.rb, line 17
def [](task)
  return Rake::Task[task]
end
create_file_task(file_task, dependencies) click to toggle source
# File lib/ceedling/rake_wrapper.rb, line 25
def create_file_task(file_task, dependencies)
  file(file_task => dependencies)
end
load_dependencies(dependencies_path) click to toggle source
# File lib/ceedling/rake_wrapper.rb, line 29
def load_dependencies(dependencies_path)
  @makefile_loader.load(dependencies_path)
end
task_list() click to toggle source
# File lib/ceedling/rake_wrapper.rb, line 21
def task_list
  return Rake::Task.tasks
end