summaryrefslogtreecommitdiffstats
path: root/vendor/gems/coderay-1.0.0/Rakefile
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gems/coderay-1.0.0/Rakefile')
-rw-r--r--vendor/gems/coderay-1.0.0/Rakefile35
1 files changed, 35 insertions, 0 deletions
diff --git a/vendor/gems/coderay-1.0.0/Rakefile b/vendor/gems/coderay-1.0.0/Rakefile
new file mode 100644
index 000000000..ba6c34ef8
--- /dev/null
+++ b/vendor/gems/coderay-1.0.0/Rakefile
@@ -0,0 +1,35 @@
+$:.unshift File.dirname(__FILE__) unless $:.include? '.'
+
+ROOT = '.'
+LIB_ROOT = File.join ROOT, 'lib'
+
+task :default => :test
+
+if File.directory? 'rake_tasks'
+
+ # load rake tasks from subfolder
+ for task_file in Dir['rake_tasks/*.rake'].sort
+ load task_file
+ end
+
+else
+
+ # fallback tasks when rake_tasks folder is not present (eg. in the distribution package)
+ desc 'Run CodeRay tests (basic)'
+ task :test do
+ ruby './test/functional/suite.rb'
+ ruby './test/functional/for_redcloth.rb'
+ end
+
+ gem 'rdoc' if defined? gem
+ require 'rdoc/task'
+ desc 'Generate documentation for CodeRay'
+ Rake::RDocTask.new :doc do |rd|
+ rd.title = 'CodeRay Documentation'
+ rd.main = 'README_INDEX.rdoc'
+ rd.rdoc_files.add Dir['lib']
+ rd.rdoc_files.add rd.main
+ rd.rdoc_dir = 'doc'
+ end
+
+end \ No newline at end of file