Changeset 919

Show
Ignore:
Timestamp:
12/18/07 02:58:55 (8 months ago)
Author:
luislavena
Message:

* Rakefile: replaced WIN32 with CURRENT as gem platform (paving the path to RubyGems? 0.9.5 and upcoming 1.0).
* projects/fastthread/Rakefile: ditto.
* projects/mongrel_service/Rakefile: ditto.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Rakefile

    r909 r919  
    1818 
    1919  case RUBY_PLATFORM 
    20     when /mswin/ 
    21       p.certificate_chain = ['~/gem_certificates/mongrel-public_cert.pem', 
    22         '~/gem_certificates/luislavena-mongrel-public_cert.pem'] 
    23     else 
    24     p.certificate_chain = ['~/p/configuration/gem_certificates/mongrel/mongrel-public_cert.pem', 
    25     '~/p/configuration/gem_certificates/evan_weaver-mongrel-public_cert.pem'] 
     20  when /mswin/ 
     21    p.certificate_chain = [ 
     22      '~/projects/gem_certificates/mongrel-public_cert.pem', 
     23      '~/projects/gem_certificates/luislavena-mongrel-public_cert.pem' 
     24    ] 
     25  else 
     26    p.certificate_chain = [ 
     27      '~/p/configuration/gem_certificates/mongrel/mongrel-public_cert.pem', 
     28      '~/p/configuration/gem_certificates/evan_weaver-mongrel-public_cert.pem' 
     29    ] 
    2630  end 
    2731 
     
    3135      extensions.clear 
    3236      self.files += ['lib/http11.so'] 
    33       self.platform = Gem::Platform::WIN32 
     37      self.platform = Gem::Platform::CURRENT 
    3438      add_dependency('cgi_multipart_eof_fix', '>= 2.4') 
    3539    when /java/ 
  • trunk/projects/fastthread/Rakefile

    r890 r919  
    1313  # FIXME: find a workaround to have multiple key chains outside the Rakefile 
    1414  # tried GEM_CERTIFICATE_CHAIN but produces an asn1 error 
    15   p.certificate_chain = ['~/sources/gem_certificates/mongrel-public_cert.pem', 
    16                          '~/sources/gem_certificates/luislavena-mongrel-public_cert.pem'] 
     15  p.certificate_chain = [ 
     16    '~/projects/gem_certificates/mongrel-public_cert.pem', 
     17    '~/projects/gem_certificates/luislavena-mongrel-public_cert.pem' 
     18  ] 
    1719  #p.certificate_chain = ['/Users/eweaver/p/configuration/gem_certificates/mongrel/mongrel-public_cert.pem', 
    1820  #  '/Users/eweaver/p/configuration/gem_certificates/evan_weaver-mongrel-public_cert.pem']     
     
    2224    if RUBY_PLATFORM.match("win32") 
    2325      extensions.clear 
    24       self.platform = Gem::Platform::WIN32 
     26      self.platform = Gem::Platform::CURRENT 
    2527      self.files += ['lib/fastthread.so'] 
    2628      task :package => [:clean, :compile] 
  • trunk/projects/mongrel_service/Rakefile

    r737 r919  
    1111  p.description = "This plugin offer native win32 services for rails, powered by Mongrel." 
    1212  p.author = "Luis Lavena" 
    13   p.platform = Gem::Platform::WIN32 
     13  p.platform = Gem::Platform::CURRENT 
    1414  p.dependencies = ['gem_plugin >=0.2.3', 'mongrel >=1.0.2', 'win32-service >=0.5.0'] 
    1515 
     
    1818  p.need_tar_gz = false 
    1919  p.need_zip = true 
    20   p.certificate_chain = ['~/gem_certificates/mongrel-public_cert.pem', 
    21     '~/gem_certificates/luislavena-mongrel-public_cert.pem'] 
     20  p.certificate_chain = [ 
     21    '~/gem_certificates/mongrel-public_cert.pem', 
     22    '~/gem_certificates/luislavena-mongrel-public_cert.pem' 
     23  ] 
    2224  p.require_signed = true 
    2325end