yard rake task

This commit is contained in:
Marc Siegel 2011-12-06 14:31:22 -05:00
parent 1b225c8a27
commit 2ebf7dc6f9
5 changed files with 15 additions and 5 deletions

4
.gitignore vendored
View File

@ -1,5 +1,7 @@
*.gem *.gem
.bundle .bundle
Gemfile.lock Gemfile.lock
pkg/* pkg
.idea .idea
doc
.yardoc

0
LICENSE.txt Normal file
View File

0
README.md Normal file
View File

View File

@ -1 +1,9 @@
require "bundler/gem_tasks" require "bundler/gem_tasks"
require "yard"
require "yard/rake/yardoc_task"
YARD::Rake::YardocTask.new do |t|
OTHER_PATHS = %w(README.md LICENSE)
t.files = ['lib/**/*.rb', OTHER_PATHS]
t.options = ['--main README.md']
end

View File

@ -18,7 +18,7 @@ Gem::Specification.new do |s|
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
s.require_paths = ["lib"] s.require_paths = ["lib"]
# specify any dependencies here; for example: s.add_development_dependency "rspec", "~> 2.7.0"
s.add_development_dependency "rspec", '~> 2.7.0' s.add_development_dependency "yard"
# s.add_runtime_dependency "rest-client" s.add_development_dependency "redcarpet"
end end