[macruby-changes] [4528] ControlTower/trunk/Rakefile
source_changes at macosforge.org
source_changes at macosforge.org
Mon Sep 20 15:45:35 PDT 2010
Revision: 4528
http://trac.macosforge.org/projects/ruby/changeset/4528
Author: joshua.ballanco at apple.com
Date: 2010-09-20 15:45:34 -0700 (Mon, 20 Sep 2010)
Log Message:
-----------
Update Gem in preparation for publishing.
Modified Paths:
--------------
ControlTower/trunk/Rakefile
Modified: ControlTower/trunk/Rakefile
===================================================================
--- ControlTower/trunk/Rakefile 2010-09-20 18:27:04 UTC (rev 4527)
+++ ControlTower/trunk/Rakefile 2010-09-20 22:45:34 UTC (rev 4528)
@@ -1,31 +1,35 @@
require 'rubygems'
require 'rake/gempackagetask'
-CT_VERSION = '0.1'
+CT_VERSION = '1.0'
GEM_SPEC = Gem::Specification.new do |spec|
spec.platform = Gem::Platform.local
spec.name = 'control_tower'
- spec.summary = "A Rack-based HTTP server for MacRuby"
+ spec.summary = 'A Rack-based HTTP server for MacRuby'
spec.description = <<-DESCRIPTION
Control Tower is a Rack-based HTTP server designed to work with MacRuby. It can
be used by calling to its Rack::Handler class, or by running the control_tower
executable with a Rackup configuration file (see the control tower help for more
details).
DESCRIPTION
+ spec.author = 'MacRuby Team'
+ spec.email = 'macruby-devel at lists.macosforge.org'
+ spec.homepage = 'http://www.macruby.org'
spec.version = CT_VERSION
- spec.files = %w(
- lib/control_tower.rb
- lib/control_tower/rack_socket.rb
- lib/control_tower/server.rb
- lib/CTParser.bundle
- bin/control_tower
- lib/rack/handler/control_tower.rb
- lib/control_tower/vendor
- lib/control_tower/vendor/rack
- lib/control_tower/vendor/rack.rb
- ) + Dir.glob('lib/control_tower/vendor/rack/**/*')
+ spec.files = %w( lib/control_tower.rb
+ lib/control_tower/rack_socket.rb
+ lib/control_tower/server.rb
+ lib/rack/handler/control_tower.rb
+ bin/control_tower
+ ext/CTParser/http11_parser.h
+ ext/CTParser/http11_parser.c
+ ext/CTParser/CTParser.h
+ ext/CTParser/CTParser.m
+ ext/CTParser/extconf.rb )
+ spec.extensions << 'ext/CTParser/extconf.rb'
spec.executable = 'control_tower'
+ spec.add_dependency('rack', '= 1.2.1')
end
verbose(true)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20100920/1caf55c7/attachment.html>
More information about the macruby-changes
mailing list