module Boxen::Util
Public Class Methods
active?()
click to toggle source
Is Boxen
active?
# File lib/boxen/util.rb, line 5 def self.active? ENV.include? "BOXEN_HOME" end
osx?()
click to toggle source
Run on macos?
# File lib/boxen/util.rb, line 15 def self.osx? RUBY_PLATFORM.downcase.include?('darwin') end
sudo(*args)
click to toggle source
Run `args` as a system command with sudo if necessary.
# File lib/boxen/util.rb, line 10 def self.sudo *args system "sudo", "-p", "Password for sudo: ", *args end