struct

Bootstrap::StepOverride

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(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)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

build_dir
Source
clean_build
Source
configure_flags

Replace configure flags entirely for a step.

Source
configure_flags_add

Append configure flags to the existing (or replaced) list.

Source
content
Source
destdir
Source
destdir_clear
Source
extract_sources
Source
install_prefix
Source
patches

Replace patches entirely for a step.

Source
patches_add

Append patches to the existing (or replaced) list.

Source
sources
Source
workdir
Source