Sha256: 953cab6078fb5cbf0b138e990b08a8322e8baf2ad39210384f7b3648f230b2fd

Contents?: true

Size: 1.34 KB

Versions: 5

Compression:

Stored size: 1.34 KB

Contents

require_relative 'lib/attribool/version'

Gem::Specification.new do |spec|
  spec.name          = 'attribool'
  spec.version       = Attribool::VERSION
  spec.authors       = ['Evan Gray']
  spec.email         = 'evanthegrayt@vivaldi.net'
  spec.license       = 'MIT'
  spec.date          = Time.now.strftime('%Y-%m-%d')

  spec.summary       = %(Macros for creating boolean attribute methods)
  spec.description   = %(Macros for creating boolean attribute methods)
  spec.homepage      = 'https://github.com/evanthegrayt/attribool'

  unless spec.respond_to?(:metadata)
    raise 'RubyGems 2.0 or newer is required to protect against ' \
      'public gem pushes.'
  end

  spec.metadata['allowed_push_host'] = 'https://rubygems.org'
  spec.metadata['homepage_uri'] = spec.homepage
  spec.metadata['source_code_uri'] = 'https://github.com/evanthegrayt/attribool'
  spec.metadata['documentation_uri'] = 'https://evanthegrayt.github.io/attribool/'

  spec.files = `git ls-files -z`.split("\x0").reject do |f|
    f.match(%r{^(test|spec|features)/})
  end
  spec.bindir        = 'bin'
  spec.executables   = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
  spec.require_paths = ['lib']
  spec.add_development_dependency 'rake', '~> 13.0', '>= 13.0.1'
  spec.add_development_dependency 'simplecov'
  spec.add_development_dependency 'test-unit', '~> 3.3', '>= 3.3.5'
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
attribool-1.0.3 attribool.gemspec
attribool-1.0.2 attribool.gemspec
attribool-1.0.1 attribool.gemspec
attribool-1.0.0 attribool.gemspec
attribool-0.1.0 attribool.gemspec