On 2011-05-31, at 18:48, Evan Phoenix wrote: >>>> Thank you for your answer. I thought this might be the right place in case >>>> there was a need to define a new platform or OS for RubyGems. >>> You don't need rubygems itself to define a platform, it allows anything and >>> validates it against what ruby -v indicates. >> And if I am on OS X, but want to fetch gems for JRuby or Ruboto, I might use >> the "--platform java" or "--platform ruboto" options to get the desired gem >> variants? Can I use both? > Yes, but you should generally not use the rubygems platform specifier to > restrict users from using the gem unless it contains platform specific code. > So if the gems work fine NOT on android, they should just be normal gems.
>>>> I am a developer in the Ruboto project. We seek information on how to >>>> enable users of Ruboto to both relase Ruboto-specific gems and comsume >>>> gems in Ruboto projects. I was unable to find a mailing list for RubyGems >>>> users. >>> I'm not clear on what you mean by this, but you can certainly set the >>> platform for a gem to be whatever platform is reported by ruby on android >>> (likely java because of jruby), in which case they'll be restricted to >>> installing on that platform. >> >> OK, so setting spec.platform = 'ruboto' in the gemspec will make a gem that >> will not install on other platforms. I will try this. > Give it a shot, but we generally don't recommend this path unless there is > platform specific code in the gem. For the cases I have in mind, the gems will use the Android API which is platform specific. > If this does work out for you, let us know. I will! Thanks! -- Uwe Kubosch Systems Developer Datek Wireless AS u...@datek.no http://datek.no/ _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers