Sha256: 6a4e4a7f98a08a717e36cbf86ad395c319395b37b727f1f9dd59423e96772072
Contents?: true
Size: 581 Bytes
Versions: 74
Compression:
Stored size: 581 Bytes
Contents
require 'rake/gempackagetask' desc "make a gemspec" task :gemspec => [:manifest, :changelog, :authors] do gemspec_file = "#{GEMSPEC.name}.gemspec" File.open(gemspec_file, 'w+'){|gs| gs.puts(GEMSPEC.to_ruby) } end desc "package and install from gemspec" task :install => [:gemspec] do sh "gem build #{GEMSPEC.name}.gemspec" sh "gem install #{GEMSPEC.name}-#{GEMSPEC.version}.gem" end desc "uninstall the gem" task :uninstall => [:clean] do sh %{gem uninstall -x #{GEMSPEC.name}} end Rake::GemPackageTask.new(GEMSPEC) do |p| p.need_tar = true p.need_zip = true end
Version data entries
74 entries across 72 versions & 14 rubygems