Sha256: 911dfcb08e2dd812cfc99fc3c89ab6aeae969c41274b787cb35ab64b9e50c4c2
Contents?: true
Size: 747 Bytes
Versions: 1
Compression:
Stored size: 747 Bytes
Contents
# frozen_string_literal: true require "bundler/gem_tasks" require "rake/testtask" Rake::TestTask.new(:test) do |t| t.libs << "test" t.libs << "lib" t.test_files = FileList["test/**/test_*.rb"] end task default: %i[test stree:write] namespace :examples do desc "Generate basic example documentation using yard-markdown plugin" task :generate do Rake::Task["examples:yard"].invoke Rake::Task["examples:rdoc"].invoke end desc "Generate example documentation for code annotated with yard" task :yard do sh "yardoc --output-dir example/yard example_yard.rb" end desc "Generate example documentation for code annotated with rdoc" task :rdoc do sh "yardoc --output-dir example/rdoc example_rdoc.rb" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
yard-markdown-0.5.0 | Rakefile |