Method: Pupu::Parser#parse!

Defined in:
lib/pupu/parser.rb

#parse!Object



53
54
55
56
57
58
59
60
# File 'lib/pupu/parser.rb', line 53

def parse!
  @dsl.instance_eval(File.read(@plugin.file("config.rb").path))
  self.add_dependencies
  @@loaded[@plugin.name].push(*@dsl.files)
  @output.push(@dsl.output)
  self.add_initializers
  return @output.join("\n")
end