Sha256: a3cffaefafd1347d0ac72ba7b095319ea3c381e8e60026ab5746f0365dfbd235
Contents?: true
Size: 805 Bytes
Versions: 2
Compression:
Stored size: 805 Bytes
Contents
#!/usr/bin/env ruby $LOAD_PATH.unshift File.expand_path('../../lib', __FILE__) require 'optparse' require 'slideit' options = {} OptionParser.new do |opts| opts.banner = "Usage: slideit [options] slide-file" opts.on("-p port", "--port PORT", "The port for slides server") do |v| options[:port] = v end opts.on("-t theme", "--theme THEME", "The theme for slides") do |v| options[:theme] = v end options[:pdf] = false opts.on("--pdf", "Output pdf file") do |v| options[:pdf] = true end end.parse! #puts "options is #{options.inspect}" #puts "ARGV is #{ARGV.inspect}" if ARGV.size == 0 puts "Please input slide file!" exit(1) else file = ARGV[0] if FileTest.file? file Slideit.show file, options else puts "#{file} does not exist!" exit(1) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
slideit-0.1.2 | bin/slideit |
slideit-0.1.1 | bin/slideit |