1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/puma.gemspec

46 lines
4.6 KiB
Ruby
Raw Normal View History

2011-10-07 15:02:14 -04:00
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = "puma"
s.version = Puma::Const::PUMA_VERSION
2011-10-07 15:02:14 -04:00
2013-04-29 19:16:51 -04:00
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
2011-10-07 15:02:14 -04:00
s.authors = ["Evan Phoenix"]
2013-08-07 19:42:47 -04:00
s.date = "2013-08-07"
2013-06-18 17:50:56 -04:00
s.description = "Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby."
2011-10-07 15:02:14 -04:00
s.email = ["evan@phx.io"]
2011-12-05 19:09:58 -05:00
s.executables = ["puma", "pumactl"]
s.extensions = ["ext/puma_http11/extconf.rb"]
2013-07-06 16:59:43 -04:00
s.extra_rdoc_files = ["History.txt", "Manifest.txt", "README.md", "docs/config.md", "docs/nginx.md", "tools/jungle/README.md", "tools/jungle/init.d/README.md", "tools/jungle/upstart/README.md"]
2013-08-07 19:42:47 -04:00
s.files = ["COPYING", "Gemfile", "History.txt", "LICENSE", "Manifest.txt", "README.md", "Rakefile", "TODO", "bin/puma", "bin/pumactl", "docs/config.md", "docs/nginx.md", "ext/puma_http11/PumaHttp11Service.java", "ext/puma_http11/ext_help.h", "ext/puma_http11/extconf.rb", "ext/puma_http11/http11_parser.c", "ext/puma_http11/http11_parser.h", "ext/puma_http11/http11_parser.java.rl", "ext/puma_http11/http11_parser.rl", "ext/puma_http11/http11_parser_common.rl", "ext/puma_http11/io_buffer.c", "ext/puma_http11/mini_ssl.c", "ext/puma_http11/org/jruby/puma/Http11.java", "ext/puma_http11/org/jruby/puma/Http11Parser.java", "ext/puma_http11/org/jruby/puma/MiniSSL.java", "ext/puma_http11/puma_http11.c", "lib/puma.rb", "lib/puma/accept_nonblock.rb", "lib/puma/app/status.rb", "lib/puma/binder.rb", "lib/puma/capistrano.rb", "lib/puma/cli.rb", "lib/puma/client.rb", "lib/puma/cluster.rb", "lib/puma/compat.rb", "lib/puma/configuration.rb", "lib/puma/const.rb", "lib/puma/control_cli.rb", "lib/puma/daemon_ext.rb", "lib/puma/delegation.rb", "lib/puma/detect.rb", "lib/puma/events.rb", "lib/puma/io_buffer.rb", "lib/puma/java_io_buffer.rb", "lib/puma/jruby_restart.rb", "lib/puma/minissl.rb", "lib/puma/null_io.rb", "lib/puma/rack_default.rb", "lib/puma/rack_patch.rb", "lib/puma/reactor.rb", "lib/puma/runner.rb", "lib/puma/server.rb", "lib/puma/single.rb", "lib/puma/tcp_logger.rb", "lib/puma/thread_pool.rb", "lib/puma/util.rb", "lib/rack/handler/puma.rb", "puma.gemspec", "tools/jungle/README.md", "tools/jungle/init.d/README.md", "tools/jungle/init.d/puma", "tools/jungle/init.d/run-puma", "tools/jungle/upstart/README.md", "tools/jungle/upstart/puma-manager.conf", "tools/jungle/upstart/puma.conf", "tools/trickletest.rb", "test/test_app_status.rb", "test/test_cli.rb", "test/test_config.rb", "test/test_http10.rb", "test/test_http11.rb", "test/test_integration.rb", "test/test_iobuffer.rb", "test/test_minissl.rb", "test/test_null_io.rb", "test/test_persistent.rb", "test/test_puma_server.rb", "test/test_rack_handler.rb", "test/test_rack_server.rb", "test/test_tcp_rack.rb", "test/test_thread_pool.rb", "test/test_unix_socket.rb", "test/test_ws.rb"]
2012-04-30 13:45:32 -04:00
s.homepage = "http://puma.io"
2011-10-07 15:02:14 -04:00
s.rdoc_options = ["--main", "README.md"]
s.require_paths = ["lib"]
2012-01-08 15:49:26 -05:00
s.required_ruby_version = Gem::Requirement.new(">= 1.8.7")
2011-10-07 15:02:14 -04:00
s.rubyforge_project = "puma"
2013-02-06 01:46:07 -05:00
s.rubygems_version = "1.8.25"
2013-06-18 17:50:56 -04:00
s.summary = "Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications"
2013-08-07 19:42:47 -04:00
s.test_files = ["test/test_app_status.rb", "test/test_cli.rb", "test/test_config.rb", "test/test_http10.rb", "test/test_http11.rb", "test/test_integration.rb", "test/test_iobuffer.rb", "test/test_minissl.rb", "test/test_null_io.rb", "test/test_persistent.rb", "test/test_puma_server.rb", "test/test_rack_handler.rb", "test/test_rack_server.rb", "test/test_tcp_rack.rb", "test/test_thread_pool.rb", "test/test_unix_socket.rb", "test/test_ws.rb"]
2011-10-07 15:02:14 -04:00
if s.respond_to? :specification_version then
s.specification_version = 3
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
2013-02-06 01:46:07 -05:00
s.add_runtime_dependency(%q<rack>, ["< 2.0", ">= 1.1"])
2013-06-20 18:50:36 -04:00
s.add_development_dependency(%q<rdoc>, ["~> 4.0"])
2012-05-15 23:52:24 -04:00
s.add_development_dependency(%q<rake-compiler>, ["~> 0.8.0"])
2013-06-20 18:50:36 -04:00
s.add_development_dependency(%q<hoe>, ["~> 3.6"])
2011-10-07 15:02:14 -04:00
else
2013-02-06 01:46:07 -05:00
s.add_dependency(%q<rack>, ["< 2.0", ">= 1.1"])
2013-06-20 18:50:36 -04:00
s.add_dependency(%q<rdoc>, ["~> 4.0"])
2012-05-15 23:52:24 -04:00
s.add_dependency(%q<rake-compiler>, ["~> 0.8.0"])
2013-06-20 18:50:36 -04:00
s.add_dependency(%q<hoe>, ["~> 3.6"])
2011-10-07 15:02:14 -04:00
end
else
2013-02-06 01:46:07 -05:00
s.add_dependency(%q<rack>, ["< 2.0", ">= 1.1"])
2013-06-20 18:50:36 -04:00
s.add_dependency(%q<rdoc>, ["~> 4.0"])
2012-05-15 23:52:24 -04:00
s.add_dependency(%q<rake-compiler>, ["~> 0.8.0"])
2013-06-20 18:50:36 -04:00
s.add_dependency(%q<hoe>, ["~> 3.6"])
2011-10-07 15:02:14 -04:00
end
end