# coding: utf-8 # # Copyright 2014-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved. # # Licensed under the Amazon Software License (the "License"). # You may not use this file except in compliance with the License. # A copy of the License is located at # # http://aws.amazon.com/asl/ # # or in the "license" file accompanying this file. This file is distributed # on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either # express or implied. See the License for the specific language governing # permissions and limitations under the License. lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'fluent_plugin_kinesis/version' require 'kinesis_producer/binary' Gem::Specification.new do |spec| spec.name = "fluent-plugin-kinesis" spec.version = FluentPluginKinesis::VERSION spec.author = 'Amazon Web Services' spec.summary = %q{Fluentd output plugin that sends events to Amazon Kinesis.} spec.homepage = "https://github.com/awslabs/aws-fluent-plugin-kinesis" spec.license = "Amazon Software License" spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.files += KinesisProducer::Binary::Files.values spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] spec.required_ruby_version = '>= 2.0.0' spec.add_dependency "fluentd", ">= 0.10.58", "< 2" spec.add_dependency "protobuf", ">= 3.5.5" spec.add_dependency "aws-sdk", "~> 2" spec.add_dependency "concurrent-ruby", "~> 1" spec.add_dependency "os", ">= 0.9.6" spec.add_development_dependency "bundler", "~> 1.10" spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "test-unit", ">= 3.0.8" spec.add_development_dependency "test-unit-rr", ">= 1.0.3" spec.add_development_dependency "pry", ">= 0.10.1" spec.add_development_dependency "pry-byebug", ">= 3.3.0" spec.add_development_dependency "pry-stack_explorer", ">= 0.4.9.2" spec.add_development_dependency "net-empty_port", ">= 0.0.2" spec.add_development_dependency "rubyzip", ">= 1.0.0" spec.add_development_dependency "mocha", ">= 1.1.0" spec.add_development_dependency "webmock", ">= 1.24.2" spec.add_development_dependency "fakefs", ">= 0.8.1" end