comparison lib/tasks/.svn/text-base/yardoc.rake.svn-base @ 14:1d32c0a0efbf

* Update to SVN trunk (revisions 3892-4040)
author Chris Cannam
date Wed, 25 Aug 2010 16:30:24 +0100
parents 513646585e45
children
comparison
equal deleted inserted replaced
4:9cc62779c13a 14:1d32c0a0efbf
1 begin 1 begin
2 require 'yard' 2 require 'yard'
3 3
4 YARD::Rake::YardocTask.new do |t| 4 YARD::Rake::YardocTask.new do |t|
5 t.files = ['lib/**/*.rb', 'app/**/*.rb', 'vendor/plugins/**/*.rb'] 5 files = ['lib/**/*.rb', 'app/**/*.rb']
6 files << Dir['vendor/plugins/**/*.rb'].reject {|f| f.match(/test/) } # Exclude test files
7 t.files = files
8
9 static_files = ['doc/CHANGELOG',
10 'doc/COPYING',
11 'doc/INSTALL',
12 'doc/RUNNING_TESTS',
13 'doc/UPGRADING'].join(',')
14
15 t.options += ['--output-dir', './doc/app', '--files', static_files]
6 end 16 end
7 17
8 rescue LoadError 18 rescue LoadError
9 # yard not installed (gem install yard) 19 # yard not installed (gem install yard)
10 # http://yardoc.org 20 # http://yardoc.org