You can give each gem a platform scope. Windows-only gems are the most common incarnation of this. There is an OS X-only gem "ghost" (http://github.com/bjeanes/ghost/tree/master): ~ : sudo gem install ghost Password: Successfully installed ghost-0.1.2-universal-darwin-9 Mongrel is a great example of distributing gems for different platforms (unix, windows, java - see http://rubyforge.org/frs/?group_id=1306) Look inside their gemspec/hoe config for how they do this. MacRuby's gem command could be hard-wired to only pull down macruby gems of some sort. This is all I know without doing more investigation. Cheers Nic On Tue, Mar 10, 2009 at 8:43 AM, Matt Aimonetti <mattaimonetti@gmail.com> wrote:
Nic,
Any suggestions to deal with macruby only gems? I don't think macruby can be considered a platform so any suggestions?
- Matt
On Mon, Mar 9, 2009 at 5:15 PM, Dr Nic Williams <drnicwilliams@gmail.com> wrote:
On Tue, Mar 10, 2009 at 5:32 AM, Matt Aimonetti <mattaimonetti@gmail.com> wrote:
Sorry Rich, but I personally only target intel processors. I don't think MacRuby will ever officially support non-intel machines.
You never know when Steve Jobs will get up on stage and excitedly tell the Faithful that the next generation Macs will be on XYZ processor (because he got a better profit margin from them).
Processor type isn't sacred afaik.
Nic
-- Dr Nic Williams iPhone and Rails consultants - http://mocra.com Fun with iPhone/Ruby/Rails/Javascript - http://drnicwilliams.com * Surf Report for iPhone - http://mocra.com/projects/surfreport/ * _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
-- Dr Nic Williams iPhone and Rails consultants - http://mocra.com Fun with iPhone/Ruby/Rails/Javascript - http://drnicwilliams.com * Surf Report for iPhone - http://mocra.com/projects/surfreport/ *