Class | Jeweler::Tasks |
In: |
lib/jeweler/tasks.rb
|
Parent: | ::Rake::TaskLib |
Rake tasks for managing your gem.
Here‘s a basic usage example:
Jeweler::Tasks.new do |gem| gem.name = "jeweler" gem.summary = "Simple and opinionated helper for creating RubyGem projects on GitHub" gem.email = "josh@technicalpickles.com" gem.homepage = "http://github.com/technicalpickles/jeweler" gem.description = "Simple and opinionated helper for creating RubyGem projects on GitHub" gem.authors = ["Josh Nichols"] end
The block variable gem is actually a Gem::Specification, so you can do anything you would normally do with a Gem::Specification. For more details, see the official gemspec reference: docs.rubygems.org/read/chapter/20
In addition, it provides reasonable defaults for several values. See Jeweler::Specification for more details.
gemspec | [RW] | |
gemspec_building_block | [RW] | |
jeweler | [RW] |