ActionHash/actionhash.gemspec
2023-09-19 23:58:28 -06:00

34 lines
1.6 KiB
Ruby

# frozen_string_literal: true
require_relative 'lib/actionhash/version'
Gem::Specification.new do |spec|
spec.name = 'actionhash'
spec.version = Actionhash::VERSION
spec.authors = ['PixelRidge Softworks']
spec.email = ['ceo@pixelridgesoftworks.com']
spec.summary = 'A custom hash mechanism for action tracking and validation.'
spec.description = 'ActionHash is a Ruby gem designed to validate a series of actions while obfuscating the associated
data. Its particularly useful in scenarios where you want to ensure the integrity of a sequence of
actions or data points, such as in gaming, financial transactions, IoT devices, and more. Please
go to the homepage for more information about how to use this gem!'
spec.homepage = 'https://git.pixelridgesoftworks.com/PixelRidge-Softworks/ActionHash'
spec.license = 'PixelRidge-BEGPULSE'
spec.required_ruby_version = '>= 3.2.2'
spec.metadata['homepage_uri'] = spec.homepage
spec.metadata['source_code_uri'] = 'https://git.pixelridgesoftworks.com/PixelRidge-Softworks/ActionHash'
spec.files = Dir.chdir(__dir__) do
`git ls-files -z`.split("\x0").reject do |f|
(File.expand_path(f) == __FILE__) || f.start_with?(*%w[bin/ test/ spec/ features/ .git .circleci appveyor])
end
end
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
spec.post_install_message = 'If you find this gem useful, consider supporting its development: https://www.paypal.com/donate/?hosted_button_id=YF5XS7ZXQ6F8A'
end