diff options
Diffstat (limited to 'rake_tasks/gem.rake')
-rw-r--r-- | rake_tasks/gem.rake | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/rake_tasks/gem.rake b/rake_tasks/gem.rake deleted file mode 100644 index 2b09a68..0000000 --- a/rake_tasks/gem.rake +++ /dev/null @@ -1,39 +0,0 @@ -require 'rubygems/package_task'
-
-load File.expand_path('../../coderay.gemspec', __FILE__)
-
-def gem_path
- "pkg/coderay-#{coderay_version}.gem"
-end
-
-namespace :gem do
- Gem::PackageTask.new $gemspec do |pkg|
- pkg.need_zip = true
- pkg.need_tar = true
- end
-
- desc 'Create the Gem again'
- task :make => [:clean, :gem] do
- puts "Created #{coderay_version}"
- end
-
- desc 'Delete previously created Gems'
- task :clean do
- rm_r Dir['pkg/*']
- end
-
- desc 'Install the gem'
- task :install => [:make] do
- sh "gem install #{gem_path}"
- end
-
- desc 'Release the gem on rubygems.org'
- task :release => [:make] do
- print "Releasing CodeRay #{coderay_version}. Are you sure? "
- if $stdin.gets.chomp == 'yes'
- sh "gem push #{gem_path}"
- end
- end
-end
-
-task :gem => 'gem:make'
\ No newline at end of file |