-
Notifications
You must be signed in to change notification settings - Fork 4
/
spider-gazelle.gemspec
40 lines (33 loc) · 1.7 KB
/
spider-gazelle.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
# -*- encoding: utf-8 -*-
$:.push File.expand_path("../lib", __FILE__)
require 'spider-gazelle/version'
version = SpiderGazelle::VERSION
Gem::Specification.new do |s|
s.name = "spider-gazelle"
s.version = version
s.authors = ["Stephen von Takach"]
s.email = ["[email protected]"]
s.license = 'MIT'
s.homepage = "https://github.com/cotag/spider-gazelle"
s.summary = "A fast, parallel and concurrent web server for ruby"
s.description = <<-EOF
Spidergazelle, spidergazelle, amazingly agile, she leaps through the veldt,
Spidergazelle, spidergazelle! She don’t care what you think, she says what the hell!
Look out! Here comes the Spidergazelle!
EOF
s.add_dependency 'http-parser', '~> 1.1' # Ruby FFI bindings for https://github.com/joyent/http-parser
s.add_dependency 'libuv', '>= 3.0', '< 5.0' # Ruby FFI bindings for https://github.com/libuv/libuv
s.add_dependency 'uv-rays','~> 2.0' # Provides buffering tools
s.add_dependency 'rack', '~> 2.0' # Ruby web server interface
s.add_dependency 'websocket-driver', '~> 0.6' # Websocket parser
s.add_dependency 'http-2', '~> 0.8' # HTTP2 parsing and response management
s.add_development_dependency 'rspec', '~> 3.5' # Testing framework
s.add_development_dependency 'rake', '~> 12' # Task runner
s.add_development_dependency 'yard', '~> 0.9' # Comment based documentation generation
s.files = Dir["{lib,bin}/**/*"] + %w(Rakefile spider-gazelle.gemspec README.md LICENSE)
s.test_files = Dir["spec/**/*"]
s.extra_rdoc_files = ["README.md"]
s.bindir = 'bin'
s.executables = [SpiderGazelle::EXEC_NAME]
s.require_paths = ["lib"]
end