module Gears::Scripts
Installs Gears
script packages
Public Class Methods
expose(from_path:)
click to toggle source
# File lib/robot_sweatshop/gears/scripts.rb, line 7 def self.expose(from_path:) script_name = File.basename from_path original_script = File.expand_path "#{from_path}/#{script_name}" script_link = File.expand_path "#{scripts_path}/#{script_name}" begin FileUtils.symlink original_script, script_link Announce.success "Symlinked #{script_name}" rescue Announce.warning "#{script_name} already exists" end end
scripts_path()
click to toggle source
# File lib/robot_sweatshop/gears/scripts.rb, line 19 def self.scripts_path Gears::Metadata.sweatshop_config[:scripts_path] end