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