Sha256: 1a8391afecf7f0e5263ae59eca12bbac8b918a41f6fbf0da5724d56ab0076749

Contents?: true

Size: 549 Bytes

Versions: 83

Compression:

Stored size: 549 Bytes

Contents

require 'rake/gempackagetask'

task :gemspec => [:manifest, :changelog] 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

83 entries across 83 versions & 16 rubygems

Version Path
Pistos-ramaze-2009.04.08 tasks/gem.rake
Pistos-ramaze-2009.06.12 tasks/gem.rake
manveru-innate-2009.04.01 tasks/gem.rake
manveru-innate-2009.04.08 tasks/gem.rake
manveru-innate-2009.04.18 tasks/gem.rake
manveru-innate-2009.04 tasks/gem.rake
manveru-innate-2009.05 tasks/gem.rake
manveru-innate-2009.06.12 tasks/gem.rake
manveru-innate-2009.06 tasks/gem.rake
manveru-innate-2009.07 tasks/gem.rake
manveru-makura-2009.03.28 tasks/gem.rake
manveru-makura-2009.04.22 tasks/gem.rake
manveru-makura-2009.05.27 tasks/gem.rake
manveru-nagoro-2009.03.28 tasks/gem.rake
manveru-nagoro-2009.05 tasks/gem.rake
manveru-org-2009.03.28 tasks/gem.rake
manveru-ramaze-2009.04.01 tasks/gem.rake
manveru-ramaze-2009.04.08 tasks/gem.rake
manveru-ramaze-2009.04.18 tasks/gem.rake
manveru-ramaze-2009.04.22 tasks/gem.rake