Sha256: 56b9720ab03032a12f5525a0b14d7e944699f0fe859500f680e176aa1191bdff

Contents?: true

Size: 595 Bytes

Versions: 26

Compression:

Stored size: 595 Bytes

Contents

require 'rake'
require 'rake/rdoctask'
require 'rake/testtask'

RUBY = File.join(Config::CONFIG['bindir'], Config::CONFIG['ruby_install_name']).sub(/.*\s.*/m, '"\&"')
RUBYDOCTEST = ENV['RUBYDOCTEST'] || "#{RUBY} -S rubydoctest"

# --- Testing --- #

namespace "test" do
  desc "Run the doctests"
  task :doctest do |t|
    files=Dir['test/**/*.rdoctest'].map {|f| File.expand_path(f)}.join(' ')
    exit(1) if !system("#{RUBYDOCTEST} #{files}")
  end
end

# --- RDOC --- #

require 'yard'
YARD::Rake::YardocTask.new do |t|
  t.files = ['lib/**/*.rb', 'README', 'LICENSE.txt', 'CHANGES.txt']
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
dryml-1.3.3 Rakefile
dryml-1.3.2 Rakefile
dryml-1.3.1 Rakefile
dryml-1.3.0 Rakefile
dryml-1.3.0.RC4 Rakefile
dryml-1.3.0.RC3 Rakefile
dryml-1.3.0.RC2 Rakefile
dryml-1.3.0.RC1 Rakefile
dryml-1.3.0.RC Rakefile
dryml-1.3.0.pre31 Rakefile
dryml-1.3.0.pre29 Rakefile
dryml-1.3.0.pre28 Rakefile
dryml-1.3.0.pre27 Rakefile
dryml-1.3.0.pre26 Rakefile
dryml-1.3.0.pre25 Rakefile
dryml-1.3.0.pre24 Rakefile
dryml-1.3.0.pre23 Rakefile
dryml-1.3.0.pre22 Rakefile
dryml-1.3.0.pre21 Rakefile
dryml-1.3.0.pre20 Rakefile