Sha256: f58fa1ee6bd99e32aad0f3cf2500b01cbf3c556dd113c18c9d9952e2c0630b49
Contents?: true
Size: 574 Bytes
Versions: 1
Compression:
Stored size: 574 Bytes
Contents
# encoding: UTF-8 class Ohm < Thor desc "doc", "Generate YARD documentation" method_options :open => false def doc require "yard" opts = ["--protected", "--title", "Ohm – Object-hash mapping library for Redis"] YARD::CLI::Yardoc.run(*opts) system "open doc/index.html" if options[:open] end desc "deploy", "Deploy documentation" def deploy system "rsync -az doc/* ohm.keyvalue.org:deploys/ohm.keyvalue.org/" end desc "test", "Run all tests" def test Dir["test/**/*_test.rb"].each do |file| load file end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ohm-0.0.27 | Thorfile |