Class: Babushka::SrcHelper
- Defined in:
- lib/babushka/pkg_helpers/src_helper.rb
Class Method Summary collapse
Methods inherited from PkgHelper
all_manager_keys, bin_path, cmd_in_path?, handle_install!, has?, install!, manager_dep, pkg_binary, present?, should_sudo?, update_pkg_lists, update_pkg_lists_if_required
Methods included from ShellHelpers
cmd_dir, current_username, log_shell, login_shell, raw_shell, shell, shell!, shell?, shell_cmd, sudo, which
Methods included from LogHelpers
debug, deprecated!, log, log_block, log_error, log_ok, log_stderr, log_warn, removed!
Class Method Details
.install_src!(cmd, opts = {}) ⇒ Object
6 7 8 |
# File 'lib/babushka/pkg_helpers/src_helper.rb', line 6 def install_src! cmd, opts = {} log_shell "install", cmd, :sudo => (opts[:sudo] || should_sudo?) end |
.pkg_type ⇒ Object
4 |
# File 'lib/babushka/pkg_helpers/src_helper.rb', line 4 def pkg_type; :src end |
.prefix ⇒ Object
10 11 12 |
# File 'lib/babushka/pkg_helpers/src_helper.rb', line 10 def prefix '/usr/local' end |