Sha256: 50e977a6cf00f854d8d7e985bb73710416d45f954e2d3e8fe1a04d6e180c7de1
Contents?: true
Size: 612 Bytes
Versions: 1
Compression:
Stored size: 612 Bytes
Contents
namespace :doc do namespace :diagram do ADDITIONAL_OPTS = "-v -j --hide-magic" RAILROAD = "./vendor/plugins/railroad/bin/railroad" desc "Draw model diagram" task :models do sh "#{RAILROAD} -i -m -M #{ADDITIONAL_OPTS} | dot -Tsvg | sed 's/font-size:12.00/font-size:11.00/g' > doc/models.svg" end desc "Draw controller diagram" task :controllers do sh "#{RAILROAD} -i -C | neato -Tsvg | sed 's/font-size:12.00/font-size:11.00/g' > doc/controllers.svg" end end desc "Draw model & controller diagrams" task :diagrams => %w(diagram:models diagram:controllers) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
factorylabs-railroad-0.6.0.1 | tasks/diagrams.rake |