Sha256: 5d10ff78e38056760500e76da76a6d0cc77b3f92187481ca68fde0f439eba8cf
Contents?: true
Size: 994 Bytes
Versions: 1
Compression:
Stored size: 994 Bytes
Contents
require 'fileutils' module Rip def self.dir return @dir if @dir dir = ENV['RIPDIR'].to_s if dir.empty? abort "RIPDIR env variable not found. did you run setup.rb?" end dir = File.expand_path(dir) FileUtils.mkdir_p dir unless File.exists? dir @dir = dir end def self.dir=(dir) @dir = dir end def self.ui @ui ||= Rip::UI.new(STDOUT) end def self.ui=(io) @ui = Rip::UI.new(io) end end # load rip files require 'rip/ui' require 'rip/version' require 'rip/env' require 'rip/memoize' require 'rip/installer' require 'rip/package_api' require 'rip/package' require 'rip/package_manager' require 'rip/setup' require 'rip/sh/git' # load rip packages - order is important require 'rip/packages/ripfile_package' require 'rip/packages/git_package' require 'rip/packages/http_package' require 'rip/packages/gem_package' require 'rip/packages/dir_package' require 'rip/packages/file_package' require 'rip/packages/remote_gem_package'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rip-0.0.1 | lib/rip.rb |