class MStrap::Bootstrappers::DefaultBootstrapper
Defined in:
mstrap/bootstrappers/default_bootstrapper.crInstance Method Summary
-
#bootstrap(project : Project) : Bool
Conventional bootstrapping from mstrap.
- #runtime_impls(project)
Instance methods inherited from class MStrap::Bootstrapper
bootstrap(project : Project) : Bool
bootstrap
Constructor methods inherited from class MStrap::Bootstrapper
new(config : Configuration)
new
Class methods inherited from class MStrap::Bootstrapper
for(config : Configuration, project : Project) : Array(Bootstrapper)
for
Instance methods inherited from module MStrap::DSL::System
cmd(env : Hash | Nil, command : String, args : Array(String) | Nil, **kwargs)
cmd,
has_command?(command_name : String, **kwargs) : Bool
has_command?
Instance methods inherited from module MStrap::DSL::Logging
log(msg)
log,
logc(msg)
logc,
logd(msg)
logd,
logn(msg)
logn,
logw(msg)
logw,
success(msg)
success
Instance Method Detail
Conventional bootstrapping from mstrap. This will auto-detect the runtimes
used by the project and run the standard bootstrapping for each runtime.
This does not run any bootstrapping scripts, and is used mainly for
calling into conventional bootstrapping within a project's
script/bootstrap
or script/setup
from mstrap project
.