Runfile
require "runfile-tasks"
title "Jossh Runfile"
summary "Runfile tasks for building the Jossh gem"
version Jossh::VERSION
RunfileTasks::RubyGems.all 'jossh'
RunfileTasks::Testing.minitest './test/test_*.rb'
help "Regenerate the command line output in the README file"
action :patchme do
readme = File.read 'README.md'
usage = `bundle exec jossh -h`
usage.gsub!(/^/, " ")
readme.gsub!(/(\$ jossh -h)(.*)(---\s*)/m) { "#{$1}\n\n#{usage}\n#{$3}" }
File.write "README.md", readme
end