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