Changeset 942
- Timestamp:
- 12/31/07 12:48:28 (8 months ago)
- Files:
-
- trunk/Rakefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Rakefile
r925 r942 8 8 p.author ="Zed A. Shaw" 9 9 p.clean_pattern = ['ext/http11/*.{bundle,so,o,obj,pdb,lib,def,exp}', 'lib/*.{bundle,so,o,obj,pdb,lib,def,exp}', 'ext/http11/Makefile', 'pkg', 'lib/*.bundle', '*.gem', 'site/output', '.config', 'lib/http11.jar', 'ext/http11_java/classes', 'coverage'] 10 p.url = "http://mongrel.rubyforge.org" 10 11 p.rdoc_pattern = ['README', 'LICENSE', 'CHANGELOG', 'COPYING', 'lib/**/*.rb', 'doc/**/*.rdoc'] 11 12 p.ignore_pattern = /^(pkg|site|projects|doc|log)|CVS|\.log/ 12 p.ruby_version = '>= 1.8.4'13 p.ruby_version = '>=1.8.4' 13 14 p.dependencies = ['gem_plugin >=0.2.3'] 14 15 p.extension_pattern = nil 15 p.certificate_chain = ['~/p/configuration/gem_certificates/mongrel/mongrel-public_cert.pem', 16 '~/p/configuration/gem_certificates/evan_weaver-mongrel-public_cert.pem'] 16 17 p.certificate_chain = case ENV['USER'] 18 when 'eweaver' 19 ['~/p/configuration/gem_certificates/mongrel/mongrel-public_cert.pem', 20 '~/p/configuration/gem_certificates/evan_weaver-mongrel-public_cert.pem'] 21 when 'luislavena' 22 ['~/gem_certificates/mongrel-public_cert.pem', 23 '~/gem_certificates/luislavena-mongrel-public_cert.pem'] 24 end 17 25 18 26 p.need_tar_gz = false 19 27 p.need_tgz = true 20 28 21 case RUBY_PLATFORM 22 when /mswin/ 23 p.certificate_chain = ['~/gem_certificates/mongrel-public_cert.pem', 24 '~/gem_certificates/luislavena-mongrel-public_cert.pem'] 25 when /java/ 26 else 27 p.extension_pattern = ["ext/**/extconf.rb"] 29 if RUBY_PLATFORM !~ /mswin|java/ 30 p.extension_pattern = ["ext/**/extconf.rb"] 28 31 end 29 32 … … 32 35 when /mswin/ 33 36 self.files += ['lib/http11.so'] 34 # We don't cross-package Windows so CURRENT is ok 35 self.platform = Gem::Platform::CURRENT 37 self.platform = Gem::Platform::WIN32 36 38 add_dependency('cgi_multipart_eof_fix', '>= 2.4') 37 39 when /java/ 38 40 self.files += ['lib/http11.jar'] 39 self.platform = 'jruby' 41 self.platform = 'jruby' # XXX Is this right? 40 42 else 41 43 add_dependency('daemons', '>= 1.0.3')
