mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
		
			
				
	
	
		
			67 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
# frozen_string_literal: true
 | 
						|
SIMPLE_GEM = <<-GEMDATA.freeze
 | 
						|
        MD5SUM = "989bf34a1cbecd52e0ea66b662b3a405"
 | 
						|
        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 install, 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.at(__FILE__).install(@force, @directory)
 | 
						|
          if options[:gen_rdoc]
 | 
						|
            Gem::DocManager.new(gem).generate_rdoc
 | 
						|
          end
 | 
						|
end
 | 
						|
 | 
						|
__END__
 | 
						|
--- !ruby/object:Gem::Specification
 | 
						|
rubygems_version: "1.0"
 | 
						|
name: testing
 | 
						|
version: !ruby/object:Gem::Version
 | 
						|
  version: 1.2.3
 | 
						|
date: 2004-03-18 22:01:52.859121 -05:00
 | 
						|
platform:
 | 
						|
summary: This exercise the gem testing stuff.
 | 
						|
require_paths:
 | 
						|
  - lib
 | 
						|
files:
 | 
						|
  - lib/foo.rb
 | 
						|
  - lib/test
 | 
						|
  - lib/test.rb
 | 
						|
  - lib/test/wow.rb
 | 
						|
autorequire: test
 | 
						|
test_suite_file: foo
 | 
						|
requirements:
 | 
						|
  - a computer processor
 | 
						|
---
 | 
						|
-
 | 
						|
  size: 109
 | 
						|
  mode: 420
 | 
						|
  path: lib/foo.rb
 | 
						|
-
 | 
						|
  size: 0
 | 
						|
  mode: 420
 | 
						|
  path: lib/test.rb
 | 
						|
-
 | 
						|
  size: 15
 | 
						|
  mode: 420
 | 
						|
  path: lib/test/wow.rb
 | 
						|
---
 | 
						|
eJwVjDEKgDAUQ/eeIpsKguhY3ARPoHMp9quF0mL7e39/h5DwQpLpqz4TOqbC
 | 
						|
U42eO6WuYEvBntIhECuaaX1KqXXLmy2kAEc32szExK+PjyBAlpTZyK0N/Twu
 | 
						|
g1CKTjX9BGAj1w==
 | 
						|
---
 | 
						|
eJwDAAAAAAE=
 | 
						|
---
 | 
						|
eJwrKC0pVlAvzy9XyE3MU+cCACwiBP4=
 | 
						|
GEMDATA
 |