ashrithr/awscli

View on GitHub
awscli.gemspec

Summary

Maintainability
Test Coverage
require File.join([File.dirname(__FILE__),'lib','awscli','version.rb'])

spec = Gem::Specification.new do |s|
  s.name = 'awscli'
  s.version = Awscli::VERSION
  s.author = 'Ashrith'
  s.email = 'ashrith@me.com'
  s.homepage = 'http://github.com/ashrithr/awscli'
  s.platform = Gem::Platform::RUBY
  s.summary = 'Command Line Interface for Amazon Web Services built in Ruby, using Fog and Thor'
  s.description = "#{s.summary}"

  #Files
  s.files = Dir['Rakefile', '{bin,lib,man,test,spec}/**/*', 'README*', 'LICENSE'] & `git ls-files -z`.split("\0")
  s.test_files = `git ls-files -- {test,features}/*`.split("\n")
  s.executables = `git ls-files -- bin/*`.split("\n").map { |f| File.basename(f) }
  s.require_paths << 'lib'
  s.bindir = 'bin'

  #Dependencies
  s.add_development_dependency('rake')
  s.add_development_dependency('rdoc')
  s.add_development_dependency('aruba')
  s.add_runtime_dependency('thor', '>=0.17.0')
  s.add_runtime_dependency('fog', '>=1.16.0')
  s.add_runtime_dependency('multi_json')
  s.add_runtime_dependency('highline')

  s.license = 'MIT'
  #s.post_install_message = "Thanks for installing!, This gem is still in development."
end