Class: Spud::BuildTools::SpudBuild::Build

Inherits:
BuildTool
  • Object
show all
Defined in:
lib/build_tools/spud/spud.rb

Constant Summary

Constants inherited from BuildTool

BuildTool::NAME

Instance Method Summary collapse

Methods inherited from BuildTool

#initialize

Constructor Details

This class inherits a constructor from Spud::BuildTools::BuildTool

Instance Method Details

#mount!Object



7
8
9
10
11
# File 'lib/build_tools/spud/spud.rb', line 7

def mount!
  source = File.read('Spudfile')
  @ctx = FileContext.new(@spud)
  @ctx.instance_eval(source)
end

#rulesObject



13
14
15
# File 'lib/build_tools/spud/spud.rb', line 13

def rules
  @ctx.rules
end