module Sam
Defined in:
sam.crsam/args.cr
sam/dsl.cr
sam/namespace.cr
sam/task.cr
sam/version.cr
Constant Summary
-
TASK_SEPARATOR =
"@"
-
Task separation symbol used in command line.
-
VERSION =
"0.3.2"
Class Method Summary
- .desc(description)
- .find(path)
- .find!(path)
- .generate_makefile(sam_path)
- .help
- .invoke(name, args : Args)
- .invoke(name, args : Array(String))
- .invoke(name)
- .namespace(name : String, &)
- .pretty_print
-
.task(name, dependencies = [] of String, &block : Task, Args -> Void)
delegates call to root namespace
Class Method Detail
delegates call to root namespace