Sha256: 1075f1db8aefda8dfb354d5439146fff49c34cae330172e142679c18623b7db2

Contents?: true

Size: 908 Bytes

Versions: 5

Compression:

Stored size: 908 Bytes

Contents

require 'awesome_print'

require 'bin_install/atom'
require 'bin_install/brew'
require 'bin_install/gem'
require 'bin_install/git'
require 'bin_install/mysql'
require 'bin_install/node'
require 'bin_install/postgres'
require 'bin_install/rails'
require 'bin_install/redis'
require 'bin_install/ruby'
require 'bin_install/server'
require 'bin_install/shell'
require 'bin_install/version'
require 'bin_install/xcode'
require 'bin_install/yarn'
require 'bin_install/zsh'

module BinInstall
  def self.start
    puts "Starting bin_install #{VERSION}...".white
    puts 'Your current PATH is set to: '
    system('echo $PATH')
  end

  def self.finish
    puts "Finished bin_install #{VERSION}.".green
    puts 'Warning you may need to reload your shell.'.yellow
  end

  def self.system!(*args)
    system(*args) || abort("Command #{args} failed!".red)
  end

  def app_name
    File.basename(Dir.pwd)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
bin_install-0.0.33 lib/bin_install.rb
bin_install-0.0.32 lib/bin_install.rb
bin_install-0.0.31 lib/bin_install.rb
bin_install-0.0.30 lib/bin_install.rb
bin_install-0.0.29 lib/bin_install.rb