Method: Ufo::DSL::TaskDefinition#initialize

Defined in:
lib/ufo/dsl/task_definition.rb

#initialize(dsl, task_definition_name, options = {}, &block) ⇒ TaskDefinition

Returns a new instance of TaskDefinition.



8
9
10
11
12
13
14
# File 'lib/ufo/dsl/task_definition.rb', line 8

def initialize(dsl, task_definition_name, options={}, &block)
  @dsl = dsl
  @task_definition_name = task_definition_name
  @block = block
  @options = options
  @project_root = @options[:project_root] || '.'
end