> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Eric Hodel
> Sent: Monday, August 20, 2007 1:43 PM
> To: [EMAIL PROTECTED]; [email protected]
> Subject: Re: [Rubygems-developers] Recognizing Platforms
> 
> 
> On Aug 19, 2007, at 16:17, Jeremy Hinegardner wrote:
> 
> > We need to make a change for openbsd.
> >
> > On Sun, Aug 19, 2007 at 03:11:06PM -0700, Eric Hodel wrote:
> >> def match(cpu, os)
> >>    os = case os
> >>         when /cygwin/ then            [ 'cygwin',  nil ]
> >>         when /darwin(\d+)?/ then      [ 'darwin',  $1  ]
> >>         when /freebsd(\d+)/ then      [ 'freebsd', $1  ]
> >>         when /^java([\d.]*)/ then     [ 'java',    $1  ]
> >>         when /linux/ then             [ 'linux',   $1  ]
> >>         when /mingw32/ then           [ 'mingw32', nil ]
> >>         when /mswin32/ then           [ 'mswin32', nil ]
> >>         when /openbsd(\d+)/ then      [ 'openbsd', $1  ]
> >
> >           when /openbsd(\d+\.\d+) then  [ 'openbsd', $1 ]
> >
> >>         when /solaris(\d+\.\d+)/ then [ 'solaris', $1  ]
> >>         else                          [ 'unknown', nil ]
> >>         end
> >>
> >>    [cpu, os].flatten.compact.join("-")
> >> end
> >
> > [...]
> >
> >> x86_64-openbsd-3
> >> x86_64-openbsd-4
> >
> > openbsd increments versions by .1 every 6 mos when it cuts 
> a release.
> 
> All X.Y releases are compatible with each other, correct?  If I have  
> 4.0 and upgrade to 4.1, do you need to reinstall anything to keep it  
> working?
> 
> If they're all compatible then using only the major number is 
> the way  
> to go.

One would hope so. Otherwise...oof.

Also, any chance we could add AIX and HP-UX in the mix? I think we get
enough posts for those platforms on ruby-talk to warrant it.

Regards,

Dan


This communication is the property of Qwest and may contain confidential or
privileged information. Unauthorized use of this communication is strictly 
prohibited and may be unlawful.  If you have received this communication 
in error, please immediately notify the sender by reply e-mail and destroy 
all copies of the communication and any attachments.
_______________________________________________
Rubygems-developers mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to