Sha256: 953ee307e67f43e2936f44835807d99391ef12c3f32a7fde7eb6a547b5fb8f31
Contents?: true
Size: 478 Bytes
Versions: 2
Compression:
Stored size: 478 Bytes
Contents
module Brewdler::Commands class Install def self.run begin Brewdler::Dsl.new(brewfile).process rescue Errno::ENOENT => e raise "No Brewfile found" rescue NameError brewfile.find_all do |name| name.chomp! Brewdler::BrewInstaller.install(name) if name.length > 0 && name !~ /^ *#/ end end end private def self.brewfile File.read(Dir['{*,.*}{B,b}rewfile'].first) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
brewdler-1.0.1 | lib/brewdler/commands/install.rb |
brewdler-1.0.0 | lib/brewdler/commands/install.rb |