Rakefile
changeset 17 5db18679edcf
parent 16 420037982f78
child 19 f31d60b04f8a
equal deleted inserted replaced
16:420037982f78 17:5db18679edcf
    29 	s.authors      = [ 'Mahlon E. Smith', 'Michael Granger' ]
    29 	s.authors      = [ 'Mahlon E. Smith', 'Michael Granger' ]
    30 	s.email        = [ 'mahlon@martini.nu', 'ged@faeriemud.org' ]
    30 	s.email        = [ 'mahlon@martini.nu', 'ged@faeriemud.org' ]
    31 	s.platform     = Gem::Platform::RUBY
    31 	s.platform     = Gem::Platform::RUBY
    32 	s.summary      = "Base classes for using Symphony with ssh."
    32 	s.summary      = "Base classes for using Symphony with ssh."
    33 	s.name         = 'symphony-ssh'
    33 	s.name         = 'symphony-ssh'
    34 	s.version      = '0.2.1'
    34 	s.version      = '0.3.0'
    35 	s.license      = 'BSD-3-Clause'
    35 	s.license      = 'BSD-3-Clause'
    36 	s.has_rdoc     = true
    36 	s.has_rdoc     = true
    37 	s.require_path = 'lib'
    37 	s.require_path = 'lib'
    38 	s.bindir       = 'bin'
    38 	s.bindir       = 'bin'
    39 	s.files        = File.read( __FILE__ ).split( /^__END__/, 2 ).last.split
    39 	s.files        = File.read( __FILE__ ).split( /^__END__/, 2 ).last.split
    47 	EOF
    47 	EOF
    48 	s.required_ruby_version = '>= 2.6.0'
    48 	s.required_ruby_version = '>= 2.6.0'
    49 
    49 
    50 	s.add_dependency 'configurability', [ '>= 3.2', '<= 4.99' ]
    50 	s.add_dependency 'configurability', [ '>= 3.2', '<= 4.99' ]
    51 	s.add_dependency 'symphony', '~> 0.13'
    51 	s.add_dependency 'symphony', '~> 0.13'
    52 	s.add_dependency 'inversion', '~> 1.2'
    52 	s.add_dependency 'inversion', '~> 1.3'
    53 	s.add_dependency 'net-ssh', '~> 5.0'
    53 	s.add_dependency 'net-ssh', '~> 6.0'
    54 	s.add_dependency 'net-sftp', '~> 2.1'
    54 	s.add_dependency 'net-sftp', '~> 3.0'
    55 
    55 
    56 	s.add_development_dependency 'rspec',     '~> 3.7'
    56 	s.add_development_dependency 'rspec',     '~> 3.9'
    57 	s.add_development_dependency 'simplecov', '~> 0.16'
    57 	s.add_development_dependency 'simplecov', '~> 0.18'
    58 end
    58 end
    59 
    59 
    60 Gem::PackageTask.new( spec ) do |pkg|
    60 Gem::PackageTask.new( spec ) do |pkg|
    61 	pkg.need_zip = true
    61 	pkg.need_zip = true
    62 	pkg.need_tar = true
    62 	pkg.need_tar = true
   117 ### M A N I F E S T
   117 ### M A N I F E S T
   118 ########################################################################
   118 ########################################################################
   119 __END__
   119 __END__
   120 lib/symphony/tasks/ssh.rb
   120 lib/symphony/tasks/ssh.rb
   121 lib/symphony/tasks/sshscript.rb
   121 lib/symphony/tasks/sshscript.rb
   122 README.rdoc