Mercurial > hg > soundsoftware-site
annotate vendor/gems/coderay-0.9.7/.svn/text-base/Rakefile.svn-base @ 748:287c27cb8bd2 feature_14
added tag filtering partial, but still needs work done.
| author | luisf <luis.figueira@eecs.qmul.ac.uk> |
|---|---|
| date | Tue, 08 Nov 2011 15:05:22 +0000 |
| parents | 0579821a129a |
| children |
| rev | line source |
|---|---|
| Chris@210 | 1 require 'rake/rdoctask' |
| Chris@210 | 2 |
| Chris@210 | 3 ROOT = '.' |
| Chris@210 | 4 LIB_ROOT = File.join ROOT, 'lib' |
| Chris@210 | 5 EXTRA_RDOC_FILES = %w(lib/README FOLDERS) |
| Chris@210 | 6 |
| Chris@210 | 7 task :default => :test |
| Chris@210 | 8 |
| Chris@210 | 9 if File.directory? 'rake_tasks' |
| Chris@210 | 10 |
| Chris@210 | 11 # load rake tasks from subfolder |
| Chris@210 | 12 for task_file in Dir['rake_tasks/*.rake'].sort |
| Chris@210 | 13 load task_file |
| Chris@210 | 14 end |
| Chris@210 | 15 |
| Chris@210 | 16 else |
| Chris@210 | 17 |
| Chris@210 | 18 # fallback tasks when rake_tasks folder is not present |
| Chris@210 | 19 desc 'Run CodeRay tests (basic)' |
| Chris@210 | 20 task :test do |
| Chris@210 | 21 ruby './test/functional/suite.rb' |
| Chris@210 | 22 ruby './test/functional/for_redcloth.rb' |
| Chris@210 | 23 end |
| Chris@210 | 24 |
| Chris@210 | 25 desc 'Generate documentation for CodeRay' |
| Chris@210 | 26 Rake::RDocTask.new :doc do |rd| |
| Chris@210 | 27 rd.title = 'CodeRay Documentation' |
| Chris@210 | 28 rd.main = 'lib/README' |
| Chris@210 | 29 rd.rdoc_files.add Dir['lib'] |
| Chris@210 | 30 rd.rdoc_files.add 'lib/README' |
| Chris@210 | 31 rd.rdoc_files.add 'FOLDERS' |
| Chris@210 | 32 rd.rdoc_dir = 'doc' |
| Chris@210 | 33 end |
| Chris@210 | 34 |
| Chris@210 | 35 end |
