class MStrap::Steps::RuntimesStep
Overview
Runnable as mstrap runtimes
, the runtimes step sets the default global
runtime versions to the latest installed and installs any global runtime
packages specified by any loaded profiles specified for the language
runtime.
Defined in:
mstrap/steps/runtimes_step.cr
Class Method Summary
Instance Method Summary
Instance methods inherited from class MStrap::Step
args : Array(String)
args ,
bootstrap
bootstrap ,
config : MStrap::Configuration
config ,
options : MStrap::CLIOptions
options ,
profile : MStrap::Defs::ProfileDef
profile ,
runtime_managers : Array(MStrap::RuntimeManager)
runtime_managers ,
runtimes : Hash(String, MStrap::Runtime)
runtimes ,
user : MStrap::User
user
Constructor methods inherited from class MStrap::Step
new(config : Configuration, cli_options : CLIOptions, args : Array(String) = [] of String )
new
Class methods inherited from class MStrap::Step
description
description ,
long_description
long_description ,
requires_mstrap?
requires_mstrap? ,
requires_shell_restart?
requires_shell_restart? ,
setup_cmd!(cmd : Commander::Command)
setup_cmd!
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?
log(msg)
log ,
logc(msg)
logc ,
logd(msg)
logd ,
logn(msg)
logn ,
logw(msg)
logw ,
success(msg)
success
Class Method Detail
Instance Method Detail