-
Notifications
You must be signed in to change notification settings - Fork 314
/
innodb_ruby.gemspec
36 lines (31 loc) · 1.22 KB
/
innodb_ruby.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# frozen_string_literal: true
lib = File.expand_path("lib", __dir__)
$LOAD_PATH.unshift lib unless $LOAD_PATH.include?(lib)
require "innodb/version"
Gem::Specification.new do |s|
s.name = "innodb_ruby"
s.version = Innodb::VERSION
s.summary = "InnoDB data file parser"
s.license = "BSD-3-Clause"
s.description = "Library for parsing InnoDB data files in Ruby"
s.authors = [
"Jeremy Cole",
"Davi Arnaut",
]
s.email = "[email protected]"
s.homepage = "https://github.com/jeremycole/innodb_ruby"
s.files = Dir.glob("{bin,lib}/**/*") + %w[LICENSE AUTHORS.md README.md]
s.executables = %w[innodb_log innodb_space]
s.required_ruby_version = ">= 2.6"
s.add_dependency("bigdecimal", "~> 3.1.8")
s.add_dependency("bindata", ">= 1.4.5", "< 3.0")
s.add_dependency("csv", "~> 3.3")
s.add_dependency("digest-crc", "~> 0.4", ">= 0.4.1")
s.add_dependency("getoptlong", "~> 0.2.1")
s.add_dependency("histogram", "~> 0.2")
s.add_development_dependency("gnuplot", "~> 2.6.0")
s.add_development_dependency("rspec", "~> 3.11.0")
s.add_development_dependency("rubocop", "~> 1.18")
s.add_development_dependency("rubocop-rspec", "~> 2.4")
s.metadata["rubygems_mfa_required"] = "false"
end