Class: LogicaCompiler::Commands::Install
- Defined in:
- lib/logica_compiler/commands/install.rb
Instance Method Summary collapse
- #call(config_path:, logica_bin_override: nil) ⇒ Object
-
#initialize(**kwargs) ⇒ Install
constructor
A new instance of Install.
Constructor Details
Instance Method Details
#call(config_path:, logica_bin_override: nil) ⇒ Object
14 15 16 17 18 |
# File 'lib/logica_compiler/commands/install.rb', line 14 def call(config_path:, logica_bin_override: nil) config = load_config(config_path:, logica_bin_override:) @logica.ensure_available!(config, allow_install: true) config.pinned_logica_version || "unknown" end |