Sha256: 2c49514824bd9479a3db6b4593fd8814b49fb106e063c3dea46e3bf3c354eae7
Contents?: true
Size: 1.5 KB
Versions: 2
Compression:
Stored size: 1.5 KB
Contents
# frozen_string_literal: true require_relative "lib/rusty_json_schema/version" Gem::Specification.new do |spec| # rubocop:disable Metrics/BlockLength spec.name = "rusty_json_schema" spec.version = RustyJSONSchema::VERSION spec.authors = ["Leszek Zalewski"] spec.email = ["leszekzalewski@fastmail.fm"] spec.license = "MIT" spec.homepage = "https://github.com/driv3r/rusty_json_schema" spec.summary = "FFI wrapper around jsonschema-rs Rust library." spec.description = <<-STR FFI wrapper around https://github.com/Stranger6667/jsonschema-rs Rust library. Currently during heavy development. STR spec.platform = Gem::Platform::CURRENT if ENV.key?("PER_PLATFORM_BUILD") spec.required_ruby_version = Gem::Requirement.new(">= 2.5.0") spec.metadata["allowed_push_host"] = "https://rubygems.org" spec.metadata["homepage_uri"] = spec.homepage spec.metadata["source_code_uri"] = spec.homepage spec.metadata["changelog_uri"] = "https://github.com/driv3r/rusty_json_schema/blob/main/CHANGELOG.md" spec.files = Dir[ "lib/**/*", "src/**/*.rs", "rusty_json_schema.gemspec", "Cargo.toml", "LICENSE", "README.md", "ext/Rakefile", "ext/json_schema.so.default" ] spec.require_paths = ["lib"] spec.extensions << "ext/Rakefile" spec.add_runtime_dependency "thermite", "~> 0" # Uncomment to register a new dependency of your gem spec.add_dependency "ffi", "~> 1.14" spec.add_dependency "json", ">= 1.0" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rusty_json_schema-0.3.0-x86_64-linux | rusty_json_schema.gemspec |
rusty_json_schema-0.3.0-x86_64-darwin-19 | rusty_json_schema.gemspec |