module

Sam::DSL

Task definition DSL. Delegates all calls to Sam itself.

Instance methods

desc(description : String)
Source
namespace(name : String, &)
Source
task(name, dependencies = [] of String, &block : Task, Args -> Void)
Source

Macros

load_dependencies(*libraries, **dependencies)

Requires tasks from given libraries.

load_dependencies "library1", "library2"
Source