Mercurial > hg > soundsoftware-site
annotate vendor/gems/coderay-0.9.7/Rakefile @ 1176:7d9db6065048 bug_352
Close obsolete branch bug_352
author | Chris Cannam |
---|---|
date | Wed, 01 Feb 2012 16:09:00 +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 |