Sha256: 331c1d19dc57afc4967b1e094e98d2d856024fec15ffd6291e9d2e25febb2b68
Contents?: true
Size: 560 Bytes
Versions: 7
Compression:
Stored size: 560 Bytes
Contents
namespace :gems do desc "lists all the gem required for this application." task :list do Mack::Utils::GemManager.instance.required_gem_list.each do |g| puts g end end # list desc "installs the gems needed for this application." task :install do Mack::Utils::GemManager.instance.required_gem_list.each do |g| params = ["install", g.name.to_s] params << "--version=#{g.version}" if g.version? params << "--source=#{g.source}" if g.source? sh "gem #{params.join(" ")}" end end # install end # gem
Version data entries
7 entries across 7 versions & 1 rubygems