MD5SUM = "75411272374de947293b2dbb4f39e59d" if $0 == __FILE__ require 'optparse' options = {} ARGV.options do |opts| opts.on_tail("--help", "show this message") {puts opts; exit} opts.on('--dir=DIRNAME', "Installation directory for the Gem") {|options[:directory]|} opts.on('--force', "Force Gem to intall, bypassing dependency checks") {|options[:force]|} opts.on('--gen-rdoc', "Generate RDoc documentation for the Gem") {|options[:gen_rdoc]|} opts.parse! end require 'rubygems' @directory = options[:directory] || Gem.dir @force = options[:force] gem = Gem::Installer.new(__FILE__).install(@force, @directory) if options[:gen_rdoc] Gem::DocManager.new(gem).generate_rdoc end end __END__ --- !ruby/object:Gem::Specification rubygems_version: "0.6" name: session version: !ruby/object:Gem::Version version: 2.1.0 date: 2004-10-15 19:13:22.921814 -06:00 platform: ruby summary: "drive Sh, Bash, IDL easily from scripts" require_paths: - lib files: - lib/session.rb - lib/session-2.1.9.rb autorequire: session author: Ara T. Howard required_ruby_version: !ruby/object:Gem::Version::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 0.0.0 email: ara.t.howard@noaa.gov homepage: http://raa.ruby-lang.org/project/session has_rdoc: true test_suite_file: test/session.rb --- - size: 13757 mode: 509 path: lib/session.rb - size: 13757 mode: 509 path: lib/session-2.1.9.rb --- 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