Sha256: 9759fadd79c785c930cdb8527ac18c0a59dc8d796a1a714477f65c05ec43e1cb
Contents?: true
Size: 836 Bytes
Versions: 2
Compression:
Stored size: 836 Bytes
Contents
#!/usr/bin/env ruby $LOAD_PATH.push File.expand_path('../../lib', __FILE__) require 'optparse' require 'rubrowser' require 'rubrowser/renderer' options = { toolbox: true, output: STDOUT } OptionParser.new do |opts| opts.banner = "Usage: #{__FILE__} [options] [file] ..." opts.on('-oFILE', '--output=FILE', 'output file page, if not specified output will be written to stdout') do |output| options[:output] = output end opts.on('-T', '--no-toolbox', 'Don\'t display toolbox on the page') do options[:toolbox] = false end opts.on('-v', '--version', 'Print Rubrowser version') do puts "Rubrowser #{Rubrowser::VERSION}" exit end opts.on('-h', '--help', 'Prints this help') do puts opts exit end end.parse! options[:files] = ARGV.empty? ? ['.'] : ARGV Rubrowser::Renderer.call(options)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubrowser-2.3.0 | bin/rubrowser |
rubrowser-2.2.0 | bin/rubrowser |