Sha256: ccee48347f1ec99a593d5107187447a060b6c4f9c530c11819e3a9741945f3a6

Contents?: true

Size: 583 Bytes

Versions: 5

Compression:

Stored size: 583 Bytes

Contents

#!/usr/bin/env ruby -rrubygems

$: << File.join(File.dirname(__FILE__), '../lib')
require 'pathname'
require 'dump_rake/env'

readme = Pathname('README.markdown')
lines = readme.readlines.map(&:rstrip)
readme.open('w') do |f|
  lines.each do |line|
    line.sub!(/^`(.+?)`.*—.*$/) do
      key, names = DumpRake::Env::DICTIONARY.find{ |key, values| values.include?($1)  }
      if key
        names = names.map{ |name| "`#{name}`" }.join(', ')
        explanation = DumpRake::Env::EXPLANATIONS[key]
        "#{names} — #{explanation}"
      end
    end
    f.puts line
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
dump-1.0.4 script/update_readme
dump-1.0.3 script/update_readme
dump-1.0.2 script/update_readme
dump-1.0.1 script/update_readme
dump-1.0.0 script/update_readme