-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsplittable.gemspec
More file actions
32 lines (25 loc) · 1.38 KB
/
splittable.gemspec
File metadata and controls
32 lines (25 loc) · 1.38 KB
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
# frozen_string_literal: true
require_relative 'lib/splittable/version'
Gem::Specification.new do |spec|
spec.name = 'splittable'
spec.version = Splittable::VERSION
spec.authors = ['Arthur Brandão', 'Marcelo Toledo']
spec.email = ['arthur_aebc@hotmail.com', 'marcelotoledo5000@gmail.com']
spec.license = 'MIT'
spec.summary = 'Calculate division and normalize parcels to use just cents.'
spec.description = 'This gem solves the problem of several decimal places in divisions
where the result must be presented in cents, that is converting the
division result to only two decimal places and the difference is
attributed to the first plot.'
spec.homepage = 'https://github.com/Pagnet/splittable'
spec.required_ruby_version = Gem::Requirement.new('>= 2.5.3')
spec.metadata['homepage_uri'] = spec.homepage
spec.metadata['source_code_uri'] = 'https://github.com/Pagnet/splittable'
spec.metadata['changelog_uri'] = 'https://github.com/Pagnet/splittable/blob/master/CHANGELOG.md'
spec.files = Dir.chdir(File.expand_path(__dir__)) do
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
end
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
end