Rakefile in patron-0.3.2 vs Rakefile in patron-0.4.0

- old
+ new

@@ -24,10 +24,11 @@ require 'yaml' require 'rake/clean' require 'rake/rdoctask' require 'spec/rake/spectask' require 'jeweler' +require 'yard' require 'rbconfig' include Config EXT_DIR = 'ext/patron' @@ -99,10 +100,15 @@ rdoc.options << '--line-numbers' << '--inline-source' rdoc.rdoc_files.include('README.txt') rdoc.rdoc_files.include('lib/**/*.rb') end +YARD::Rake::YardocTask.new do |t| + t.files = ['lib/**/*.rb'] + t.options = ['--readme', 'README.txt'] +end + desc "Run specs" Spec::Rake::SpecTask.new(:spec) do |t| t.spec_opts = ['--options', "spec/spec.opts"] t.spec_files = FileList['spec/**/*_spec.rb'] end @@ -135,10 +141,10 @@ File.read(File.expand_path('~/.rubyforge/user-config.yml')) ) host = "#{config['username']}@rubyforge.org" remote_dir = "/var/www/gforge-projects/patron/" - local_dir = 'rdoc' + local_dir = 'doc' Rake::SshDirPublisher.new(host, remote_dir, local_dir).upload end end end