|
1 | 1 | # frozen_string_literal: true |
2 | 2 |
|
3 | 3 | lib = File.expand_path('lib', __dir__) |
4 | | -$LOAD_PATH.unshift lib unless $LOAD_PATH.include?(lib) |
5 | | - |
| 4 | +$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) |
6 | 5 | require 'solidus_i18n/version' |
7 | 6 |
|
8 | | -Gem::Specification.new do |s| |
9 | | - s.platform = Gem::Platform::RUBY |
10 | | - s.name = 'solidus_i18n' |
11 | | - s.version = SolidusI18n.version |
12 | | - s.summary = 'Provides locale information for use in Solidus.' |
13 | | - s.description = s.summary |
| 7 | +Gem::Specification.new do |spec| |
| 8 | + spec.name = 'solidus_i18n' |
| 9 | + spec.version = SolidusI18n.version |
| 10 | + spec.authors = ['Thomas von Deyen'] |
| 11 | + spec.email = ['tvd@magiclabs.de'] |
| 12 | + |
| 13 | + spec.summary = 'Provides locale information for use in Solidus.' |
| 14 | + spec.description = 'A collection of translations for Solidus.' |
| 15 | + spec.homepage = 'https://solidus.io' |
| 16 | + spec.license = 'BSD-3-Clause' |
14 | 17 |
|
15 | | - s.author = 'Thomas von Deyen' |
16 | | - s.email = 'tvd@magiclabs.de' |
17 | | - s.homepage = 'https://solidus.io' |
18 | | - s.license = 'BSD-3' |
| 18 | + spec.files = Dir.chdir(File.expand_path(__dir__)) do |
| 19 | + `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } |
| 20 | + end |
19 | 21 |
|
20 | | - s.files = `git ls-files`.split("\n") |
21 | | - s.test_files = `git ls-files -- spec/*`.split("\n") |
22 | | - s.require_path = 'lib' |
23 | | - s.requirements << 'none' |
| 22 | + spec.require_paths = ['lib'] |
24 | 23 |
|
25 | | - s.add_runtime_dependency 'solidus_core', ['>= 1.1', '< 3'] |
| 24 | + spec.add_runtime_dependency 'solidus_core', ['>= 1.1', '< 3'] |
26 | 25 |
|
27 | | - s.add_development_dependency 'pry-rails', '>= 0.3.0' |
28 | | - s.add_development_dependency 'rspec-rails', '~> 3.1' |
29 | | - s.add_development_dependency 'rubocop', '0.67.2' |
30 | | - s.add_development_dependency 'simplecov', '~> 0.9' |
31 | | - s.add_development_dependency 'sqlite3', '~> 1.3.6' |
| 26 | + spec.add_development_dependency 'pry-rails', '~> 0.3.0' |
| 27 | + spec.add_development_dependency 'rspec-rails', '~> 3.1' |
| 28 | + spec.add_development_dependency 'rubocop', '~> 0.67.2' |
| 29 | + spec.add_development_dependency 'simplecov', '~> 0.9' |
| 30 | + spec.add_development_dependency 'sqlite3', '~> 1.3' |
32 | 31 | end |
0 commit comments