Sha256: 6e535bedff5e181577bf759d7c19a61740da94230adc0e2bb79bb53122510753

Contents?: true

Size: 405 Bytes

Versions: 8

Compression:

Stored size: 405 Bytes

Contents

namespace :man do

  rule '.1' => '.asciidoc' do |t|
    sh "a2x --no-xmllint --format manpage #{t.source}"
  end

  src = FileList["man/*.asciidoc"]
  man = src.collect{ |f| f.ext( "1" ) }

  desc "Create man pages"
  task :create => man 

  task :clobber_man do
    rm_f FileList["man/*.1", "man/*.html", "man/*.xml"]
  end
end

task :clobber => %w[ man:clobber_man ]
task 'gem:prereqs' => 'man:create'

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
stickler-2.2.4 tasks/man.rake
stickler-2.2.3 tasks/man.rake
stickler-2.2.2 tasks/man.rake
stickler-2.1.4 tasks/man.rake
stickler-2.1.3 tasks/man.rake
stickler-2.1.2 tasks/man.rake
stickler-2.1.1 tasks/man.rake
stickler-2.1.0 tasks/man.rake