Class: BrewGem::Cli
- Inherits:
-
Thor
- Object
- Thor
- BrewGem::Cli
- Defined in:
- lib/brewgem/cli.rb
Constant Summary collapse
- COMMANDS =
{ install: 'Install a gem (from RubyGems, local dir, local .gem, or github)', update: 'Update a gem installed from RubyGems', uninstall: 'Uninstall a gem installed from RubyGemss' }
Instance Method Summary collapse
- #install(gem_name = nil, version = nil) ⇒ Object
- #uninstall(gem_name) ⇒ Object
- #update(gem_name) ⇒ Object
Instance Method Details
#install(gem_name = nil, version = nil) ⇒ Object
17 18 19 |
# File 'lib/brewgem/cli.rb', line 17 def install(gem_name = nil, version = nil) BrewGem.install(.merge(name: gem_name, version: version)) end |