Class | Jeweler::RubyforgeTasks |
In: |
lib/jeweler/rubyforge_tasks.rb
|
Parent: | ::Rake::TaskLib |
Rake tasks for putting a Jeweler gem on Rubyforge.
Jeweler::Tasks.new needs to be used before this.
Basic usage:
Jeweler::RubyforgeTasks.new
Easy enough, right?
There are a few options you can tweak:
* project: the rubyforge project to operate on. This defaults to whatever you specified in your gemspec. Defaults to your gem name. * remote_doc_path: the place to upload docs to on Rubyforge under /var/www/gforge-projects/#{project}/
doc_task | [RW] | Task to be used for generating documentation, before they are uploaded. Defaults to rdoc. |
jeweler | [RW] | |
project | [RW] | The RubyForge project to interact with. Defaults to whatever is in your jeweler gemspec. |
remote_doc_path | [RW] | The path to upload docs to. It is relative to /var/www/gforge-projects/#{project}/, and defaults to your gemspec‘s name |