Sha256: 6e4e3107978e70b4b3d448682b954bdc0f038778706e45b8e7eda2bbc2d6c537

Contents?: true

Size: 1.77 KB

Versions: 17

Compression:

Stored size: 1.77 KB

Contents

# frozen_string_literal: true
require File.expand_path('../lib/yard/version', __FILE__)

Gem::Specification.new do |s|
  s.name          = "yard"
  s.summary       = "Documentation tool for consistent and usable documentation in Ruby."
  s.description   = <<-eof
    YARD is a documentation generation tool for the Ruby programming language.
    It enables the user to generate consistent, usable documentation that can be
    exported to a number of formats very easily, and also supports extending for
    custom Ruby constructs such as custom class level definitions.
  eof
  s.version       = YARD::VERSION
  s.date          = Time.now.strftime('%Y-%m-%d')
  s.author        = "Loren Segal"
  s.email         = "lsegal@soen.ca"
  s.homepage      = "http://yardoc.org"
  s.platform      = Gem::Platform::RUBY
  s.files         = Dir.glob("{docs,bin,lib,spec,templates,benchmarks}/**/*") +
                    ['CHANGELOG.md', 'LICENSE', 'LEGAL', 'README.md', 'Rakefile', '.yardopts', __FILE__]
  s.require_paths = ['lib']
  s.executables   = ['yard', 'yardoc', 'yri']
  s.license = 'MIT' if s.respond_to?(:license=)
  s.metadata['yard.run'] = 'yri'
  s.post_install_message = <<-eof
--------------------------------------------------------------------------------
As of YARD v0.9.2:

RubyGems "--document=yri,yard" hooks are now supported. You can auto-configure
YARD to automatically build the yri index for installed gems by typing:

    $ yard config --gem-install-yri

See `yard config --help` for more information on RubyGems install hooks.

You can also add the following to your .gemspec to have YARD document your gem
on install:

    spec.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs.

--------------------------------------------------------------------------------
eof
end

Version data entries

17 entries across 16 versions & 4 rubygems

Version Path
yard-0.9.20 yard.gemspec
yard-0.9.19 yard.gemspec
yard-0.9.16 yard.gemspec
yard-0.9.15 yard.gemspec
yard-0.9.14 yard.gemspec
yard-0.9.13 yard.gemspec
yard-0.9.12 yard.gemspec
yard-0.9.11 yard.gemspec
yard-0.9.10 yard.gemspec
yard-0.9.9 yard.gemspec
etude_for_ruby-0.1.4 vendor/bundle/ruby/2.4.0/gems/yard-0.9.8/yard.gemspec
etude_for_ruby-0.1.4 vendor/bundle/ruby/2.2.0/gems/yard-0.9.8/yard.gemspec
mdg-1.0.1 vendor/bundle/ruby/2.3.0/gems/yard-0.9.8/yard.gemspec
yard-0.9.8 yard.gemspec
abaci-0.3.0 vendor/bundle/gems/yard-0.9.7/yard.gemspec
yard-0.9.7 yard.gemspec
yard-0.9.6 yard.gemspec