class Savi::Compiler
- Savi::Compiler
- Reference
- Object
Defined in:
savi/compiler.crConstant Summary
-
INSTANCE =
new
Class Method Summary
Instance Method Summary
- #all_deps_of(target : Symbol) : Set(Symbol)
- #compile(sources : Array(Source), target : Symbol = :run, options = Compiler::Options.new)
- #compile(dirname : String, target : Symbol = :run, options = Compiler::Options.new)
- #deps_of(target : Symbol) : Array(Symbol)
- #execute(ctx, target : Symbol)
- #satisfy(ctx, target : Symbol)
- #source_service : Savi::Compiler::SourceService
- #source_service=(source_service : Savi::Compiler::SourceService)
- #test_compile(sources : Array(Source), target : Symbol, options = Compiler::Options.new)