Sha256: 5f8b00d595a8c4888a6dbcb87b06381ae0c8315278a79f98a9a9599ff6189228

Contents?: true

Size: 620 Bytes

Versions: 6

Compression:

Stored size: 620 Bytes

Contents

#!/usr/bin/env ruby
tasks = %w(prepare release_notes release_changes all)
usage = "Usage: #{File.basename($0)} [#{tasks.join('|')}]"
$stderr.sync = $stdout.sync = true
require 'wrongdoc'
opts = Wrongdoc.config
case ARGV[0]
when "prepare"
  Wrongdoc::Prepare.new(opts).run
when "release_notes"
  Wrongdoc::Release.notes($stdout, opts)
when "release_changes"
  Wrongdoc::Release.changes($stdout)
when "all"
  Wrongdoc::Prepare.new(opts).run
  Wrongdoc::Rdoc.new(opts).run
  Wrongdoc::Merge.new(opts).run
  Wrongdoc::Final.new(opts, ARGV[1]).run
else
  warn "#{$0.inspect} #{ARGV.inspect} not understood"
  abort usage
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
wrongdoc-1.8.1 bin/wrongdoc
wrongdoc-1.8.0 bin/wrongdoc
wrongdoc-1.7.0 bin/wrongdoc
wrongdoc-1.6.2 bin/wrongdoc
wrongdoc-1.6.1 bin/wrongdoc
wrongdoc-1.6.0 bin/wrongdoc