Sha256: 2b55bf6bd39bcc4040d3db125d389367e4172c20a2bcc1214c2ad313dba3fefa

Contents?: true

Size: 1.45 KB

Versions: 2

Compression:

Stored size: 1.45 KB

Contents

require_relative "lib/hyde_admin/version"

Gem::Specification.new do |s|
  s.name        = 'hyde_admin'
  s.version     = HydeAdmin::VERSION
  s.summary     = "Hyde for Jekyll site"
  s.description = "A Jekyll admin interface"
  s.authors     = ["Sylvain Claudel"]
  s.email       = 'claudel.sylvain@gmail.com'
  
  all_files     = `git ls-files`.split("\n").reject{ |filepath| filepath.start_with? 'test/' }
  s.files       = all_files

  s.executables   = ['hyde_admin','hyde_admin_config']
  s.bindir        = "bin"
  s.require_paths = ["lib"]

  s.homepage    = 'https://rubygems.org/gems/hyde_admin'

  s.metadata      = {
    "source_code_uri" => "https://github.com/rivsc/hyde_admin",
    "bug_tracker_uri" => "https://github.com/rivsc/hyde_admin/issues",
    "changelog_uri"   => "https://github.com/rivsc/hyde_admin/releases",
    "homepage_uri"    => s.homepage,
  }

  s.license       = 'MIT'
  s.add_runtime_dependency("roda", "~> 3.48.0")
  s.add_runtime_dependency("roda-i18n", "~> 0.4.0")
  s.add_runtime_dependency("roda-http-auth", "0.2.0")
  s.add_runtime_dependency("escape_utils") # escape_javascript / escape_html
  #s.add_runtime_dependency("i18n", "~> 0.4.0") # I18n.transliterate (already required by jekyll)
  s.add_runtime_dependency('jekyll') # Because we call jekyll binary
  s.add_runtime_dependency('image_processing') # JPEG quality
  s.add_runtime_dependency('mini_magick')
  s.add_runtime_dependency('rack', '2.2.4')
  s.add_runtime_dependency('puma')
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hyde_admin-0.0.13 hyde_admin.gemspec
hyde_admin-0.0.11 hyde_admin.gemspec