Sha256: c6c96b88a8b25eb617cb2f3032b4529092510a6ab10b1a7e6786e04acbc69396
Contents?: true
Size: 712 Bytes
Versions: 3
Compression:
Stored size: 712 Bytes
Contents
Sprinkle::Installers::Source.extend Module.new do def custom_dir(dir) @custom_dir = dir end def base_dir if @custom_dir return @custom_dir elsif @source.split('/').last =~ /(.*)\.(tar\.gz|tgz|tar\.bz2|tb2)/ return $1 end raise "Unknown base path for source archive: #{@source}, please update code knowledge" end end Sprinkle::Installers::Gem.extend Module.new do def platform(platform=nil) @platform ||= platform end protected def install_sequence cmd = "gem install -y #{gem}" cmd << " --version '#{version}'" if version cmd << " --source #{source}" if source cmd << " --platform #{platform}" if platform cmd end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
auser-poolparty-0.1.1 | lib/modules/sprinkle_overrides.rb |
auser-poolparty-0.1.2 | lib/modules/sprinkle_overrides.rb |
jtzemp-poolparty-0.1.2 | lib/modules/sprinkle_overrides.rb |