Sha256: e9e6528a957afd197dd32521bac27e7dd6b345a2173939f4353b2de834ab79fd
Contents?: true
Size: 1.74 KB
Versions: 2
Compression:
Stored size: 1.74 KB
Contents
require_relative 'lib/cipherstash-pg/version' require 'find' Gem::Specification.new do |spec| spec.name = "cipherstash-pg" spec.version = CipherStashPG::VERSION spec.authors = ["CipherStash Engineers"] spec.email = ["engineers@cipherstash.com"] spec.summary = "CipherStashPG is the Ruby interface to CipherStash-enhanced PostgresQL, based on PG" spec.description = "CipherStashPG is the Ruby interface to CipherStash-enhanced PostgresQL, based on PG. Known to work on Postgres 14+ (might work on older version)" spec.homepage = "https://github.com/cipherstash/cipherstash-pg" spec.license = "BSD-2-Clause" spec.required_ruby_version = ">= 2.7" spec.platform = "x86_64-darwin-22" spec.metadata["homepage_uri"] = spec.homepage spec.metadata["source_code_uri"] = "https://github.com/cipherstash/cipherstash-pg" # spec.metadata["changelog_uri"] = "https://github.com/cipherstash/cipherstash-pg/blob/master/History.md" # spec.metadata["documentation_uri"] = "https://docs.cipherstash.com/ruby/cipherstash-pg" spec.metadata["derived_from_pg_gem_version"] = "1.4.6" spec.files = Dir.chdir(File.expand_path(__dir__)) do paths = [] Find.find(".") do |path| if File.file?(path) && !path.match(%r{A(?:test|spec|features)/}) paths.push(path) end end paths end spec.require_paths = ["lib"] # TODO: sign the gems # spec.cert_chain = ["certs/cipherstash.pem"] spec.rdoc_options = ["--main", "README.md", "--title", "CipherStashPG: The Ruby PostgreSQL Driver for CipherStash-enhanced PostgreSQL"] # TODO: make this work without git # spec.extra_rdoc_files = `git ls-files -z *.rdoc *.md lib/*.rb lib/*/*.rb ext/*.c ext/*.h`.split("