[MacRuby-devel] Who wants to install gems anyways?! Introducing MicroGem

Laurent Sansonetti lsansonetti at apple.com
Mon Feb 9 11:34:15 PST 2009


Excellent work Eloy, I look forward to using it :-) You should  
definitely write in the README file how to manually produce the µ  
character though :-)

As an aside, Patrick Thomson, our new Core OS intern, started to work  
on the new IO subsystem, which should theoretically fix the IO  
problems that RubyGems is affected by when trying to download and  
install gems.

Laurent

On Feb 9, 2009, at 12:40 AM, Eloy Duran wrote:

> Hi,
>
> As most people know installing gems on MacRuby still fails for most  
> gems.
> I was getting so annoyed looking through the source of RubyGems
> that I decided to write a clean room implementation of it.
> For now it only does installing, but was the only goal since that's  
> what fails on MacRuby.
> It might try to do more to replace RubyGems in the future,  
> discussion/patches are all welcome.
> For instance, I'm gonna use it do gem vendoring in Rucola.
>
> Anyways, to the real interesting part of this mail :-)
> I was actually gonna wait with a first release until MicroGem was  
> able to bootstrap itself
> and install, but I haven't had time for that yet. So for now follow  
> these instructions:
>
> Get source:
>  $ git clone git://github.com/alloy/microgem.git
>  $ cd microgem
>
> Install the remote gem:
>  $ sudo env PRODUCTION=true macruby ./bin/µgem install alloy- 
> microgem --simple --debug
>
> Then to install a gem:
>  $ sudo macµgem install mocha --simple
>
> For more information see: http://github.com/alloy/microgem/tree/master
>
> Looking forward to reactions.
>
> Cheers,
> Eloy
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list