Bootstrap::StepOverride
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(workdir : String | Nil = nil, build_dir : String | Nil = nil, install_prefix : String | Nil = nil, destdir : String | Nil = nil, destdir_clear : Bool | Nil = nil, env : Hash(String, String) | Nil = nil, clean_build : Bool | Nil = nil, sources : Array(SourceSpec) | Nil = nil, extract_sources : Array(ExtractSpec) | Nil = nil, content : String | Nil = nil, configure_flags : Array(String) | Nil = nil, patches : Array(String) | Nil = nil, configure_flags_add : Array(String) = [] of String, patches_add : Array(String) = [] of String)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
build_dir
Sourceclean_build
Sourcecontent
Sourcedestdir
Sourcedestdir_clear
Sourceenv
Sourceextract_sources
Sourceinstall_prefix
Sourcesources
Sourceworkdir
Source