-
Notifications
You must be signed in to change notification settings - Fork 5
/
nmea_plus.gemspec
41 lines (34 loc) · 1.89 KB
/
nmea_plus.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
37
38
39
40
41
# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'nmea_plus/version'
Gem::Specification.new do |spec|
spec.name = "nmea_plus"
spec.description = %q{A pure-ruby parser and decoder toolkit for NMEA messages (GPS, AIS, and other similar formats)
that provides convenient access to all data fields. All standard NMEA messages,
nearly all AIS messages, and some proprietary NMEA messages are supported.
}
spec.version = NMEAPlus::VERSION
spec.licenses = ['Apache-2.0']
spec.authors = ["Ian Katz"]
spec.email = ["[email protected]"]
spec.summary = %q{Parse and decode NMEA (GPS) and AIS messages}
spec.homepage = "http://github.com/ianfixes/nmea_plus"
spec.files = ['README.md', '.yardopts'] + Dir['lib/**/*.*'].reject { |f| f.match(%r{^(test|spec|features)/}) }
spec.bindir = "exe"
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ["lib"]
if spec.respond_to?(:metadata)
# spec.metadata['allowed_push_host'] = "TODO: Set to 'http://mygemserver.com' to prevent pushes to rubygems.org, or delete to allow pushes to any server."
end
spec.required_ruby_version = '~> 2.0'
spec.add_dependency 'racc', '~>1.4', '>= 1.0'
spec.add_development_dependency 'bundler', '>= 1.3.6'
spec.add_development_dependency 'rake', '~> 12.3', '>= 12.3.3'
spec.add_development_dependency 'rubocop', '~> 0.50.0', '>= 0.50.0'
spec.add_development_dependency 'rspec', '~> 3.0'
spec.add_development_dependency 'simplecov', '~> 0.10', '>= 0.10.0'
spec.add_development_dependency 'simplecov-json', '~> 0.2', '>= 0.2.0'
spec.add_development_dependency 'rexical', '~>1.0', '>= 1.0'
spec.add_development_dependency 'yard', '~>0.9.11', '>= 0.9.11'
end