connectors_service.gemspec (22 lines of code) (raw):
# frozen_string_literal: true
Gem::Specification.new do |s|
s.name = 'connectors_service'
s.version = File.read('VERSION').strip
s.homepage = 'https://github.com/elastic/connectors-ruby'
s.summary = 'Gem containing Elastic connectors service'
s.description = ''
s.authors = ['Elastic']
s.email = 'ent-search-dev@elastic.co'
s.executables << 'connectors_service'
s.executables << 'list_connectors'
s.files = Dir['lib/**/*'] + %w[config/connectors.yml LICENSE NOTICE.txt]
s.license = 'Elastic-2.0'
Bundler.definition.dependencies.select do |dep|
(dep.groups & [:test, :development]).empty?
end.sort_by(&:name).each do |dep|
if dep.latest_version?
s.add_dependency dep.name
else
s.add_dependency dep.name, dep.requirement.as_list
end
end
end