diff --git a/tasks/clobber.rake b/tasks/clobber.rake deleted file mode 100644 index fdd58eb78..000000000 --- a/tasks/clobber.rake +++ /dev/null @@ -1,2 +0,0 @@ -desc 'Remove all build products' -task 'clobber' diff --git a/tasks/gem.rake b/tasks/gem.rake index fd9fa26e9..766df88c8 100644 --- a/tasks/gem.rake +++ b/tasks/gem.rake @@ -1,4 +1,7 @@ require 'rubygems/package_task' +require 'rake/clean' + +CLOBBER.include('pkg') namespace :gem do GEM_SPEC = Gem::Specification.new do |s| @@ -93,5 +96,3 @@ end desc 'Alias to gem:package' task 'gem' => 'gem:package' - -task 'clobber' => ['gem:clobber_package'] diff --git a/tasks/spec.rake b/tasks/spec.rake index 9471759c2..7a5179fd7 100644 --- a/tasks/spec.rake +++ b/tasks/spec.rake @@ -1,4 +1,7 @@ require 'spec/rake/verify_rcov' +require 'rake/clean' + +CLOBBER.include('coverage', 'specdoc') namespace :spec do Spec::Rake::SpecTask.new(:rcov) do |t| @@ -79,5 +82,3 @@ else desc 'Alias to spec:all' task 'spec' => 'spec:all' end - -task 'clobber' => ['spec:clobber_rcov'] diff --git a/tasks/yard.rake b/tasks/yard.rake index e03a9b5c8..57cd3d8bf 100644 --- a/tasks/yard.rake +++ b/tasks/yard.rake @@ -1,4 +1,8 @@ require 'rake' +require 'rake/clean' + +CLOBBER.include('doc', '.yardoc') +CLOBBER.uniq! begin require 'yard' @@ -10,13 +14,12 @@ begin yardoc.name = 'yard' yardoc.options = ['--verbose'] yardoc.files = [ - 'lib/**/*.rb', 'ext/**/*.c', '-', 'README.md', 'CHANGELOG', 'LICENSE' + 'lib/**/*.rb', 'ext/**/*.c', '-', + 'README.md', 'CHANGELOG.md', 'LICENSE' ] end end - task 'clobber' => ['doc:clobber_yard'] - desc 'Alias to doc:yard' task 'doc' => 'doc:yard' rescue LoadError