Module: Annotate

Defined in:
lib/annotate-sequel.rb

Class Method Summary collapse

Class Method Details

.bootstrap_rakeObject



16
17
18
19
20
21
22
# File 'lib/annotate-sequel.rb', line 16

def self.bootstrap_rake
  if File.exists?("./Rakefile")
    load "./Rakefile"
  end
  Rake::Task[:environment].invoke rescue nil
  self.load_tasks
end

.load_tasksObject



10
11
12
13
14
# File 'lib/annotate-sequel.rb', line 10

def self.load_tasks
  return if(self.loaded_tasks)
  self.loaded_tasks = true
  Dir[File.join(File.dirname(__FILE__), 'tasks', '**/*.rake')].each { |rake| load rake }
end

.loaded_tasksObject



8
# File 'lib/annotate-sequel.rb', line 8

def self.loaded_tasks; return @loaded_tasks; end

.loaded_tasks=(val) ⇒ Object



7
# File 'lib/annotate-sequel.rb', line 7

def self.loaded_tasks=(val); @loaded_tasks = val; end