Thibault Jouan e6c14f1903 Implement basic task actions API:
* Add Action base class;
* Implement Task::DSL.define_action(keyword, klass);
* Add Task::DSL#actions accessor;
* Apply task DSL actions when Task instances are evaluated.
2013-08-04 20:30:54 +00:00

10 lines
278 B
Ruby

require 'producer/core/action'
require 'producer/core/cli'
require 'producer/core/env'
require 'producer/core/errors'
require 'producer/core/recipe'
require 'producer/core/recipe/dsl'
require 'producer/core/task'
require 'producer/core/task/dsl'
require 'producer/core/version'