about summary refs log tree commit homepage
path: root/rainbows.gemspec
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-10-26 00:40:51 -0700
committerEric Wong <normalperson@yhbt.net>2009-10-26 02:26:22 -0700
commit75dc614539e2045cc8b4189c2c8e92654e77c78f (patch)
tree42d98ef7359a9d38e6eef3840a7f9ff574dfed67 /rainbows.gemspec
parent6db90e17a216f1ef5899176ec7f279f456abaf3c (diff)
downloadrainbows-75dc614539e2045cc8b4189c2c8e92654e77c78f.tar.gz
Rack 1.0.1 is out and works nicely.
Diffstat (limited to 'rainbows.gemspec')
-rw-r--r--rainbows.gemspec17
1 files changed, 16 insertions, 1 deletions
diff --git a/rainbows.gemspec b/rainbows.gemspec
index b64e135..fc70a48 100644
--- a/rainbows.gemspec
+++ b/rainbows.gemspec
@@ -40,8 +40,23 @@ Gem::Specification.new do |s|
 
   s.test_files = test_files
 
-  s.add_dependency(%q<rack>)
+  # we need Unicorn for the HTTP parser and process management
   s.add_dependency(%q<unicorn>, ["~> 0.93.1"])
 
+  # Unicorn already depends on Rack
+  # s.add_dependency(%q<rack>)
+
+  # optional runtime dependencies depending on configuration
+  # see local.mk.sample for the exact versions we've tested with
+  #
+  # the next version of Revactor will include UNIX domain socket support
+  # s.add_dependency(%q<revactor>, [">= 0.1.4"])
+  #
+  # Revactor depends on Rev, too, 0.3.0 got the ability to attach IOs
+  # s.add_dependency(%q<rev>, [">= 0.3.0"])
+  #
+  # We use the new EM::attach/watch API in 0.12.10
+  # s.add_dependency(%q<eventmachine>, ["~> 0.12.10"])
+
   # s.licenses = %w(GPLv2 Ruby) # accessor not compatible with older Rubygems
 end