Topia::Task
Inherits Reference < Object
Main task orchestrator - now focuses on coordination rather than implementation
Constructors
new(name : String, debug : Bool = false)
SourceInstance methods
command(command : String)
Sourcedepends_on(dependencies : Array(String))
Sourcedepends_on(dependency : String)
Sourcedescription
Sourcedescription=(description : String | Nil)
Sourcedist(output_path : String)
Sourcename
Sourcepipe(plugin : Plugin)
Sourcepipeline
Sourcerun(params : Array(String) = [] of String)
Sourcesource_file
Sourcesource_line
Sourcespi
Sourcewatch(dir : String, read_sources : Bool = false)
Source