Module: Blender::SerfDSL

Defined in:
lib/blender/serf_dsl.rb

Instance Method Summary collapse

Instance Method Details

#serf_async_task(name, &block) ⇒ Object



25
26
27
28
29
# File 'lib/blender/serf_dsl.rb', line 25

def serf_async_task(name, &block)
  task = build_task(name, :serf_async)
  task.instance_eval(&block) if block_given?
  append_task(:serf_async, task)
end

#serf_task(name, &block) ⇒ Object



20
21
22
23
24
# File 'lib/blender/serf_dsl.rb', line 20

def serf_task(name, &block)
  task = build_task(name, :serf)
  task.instance_eval(&block) if block_given?
  append_task(:serf, task)
end