That's wrong. The order should be:
HOME USERPROFILE HOMEDRIVE + HOMEDIR Using HOMEDIR without HOMEDRIVE (and the opposite) are bad ideas. On Mon, Jul 28, 2008 at 6:07 AM, Peter Bacon Darwin < [EMAIL PROTECTED]> wrote: > By the way, this is how $HOME is setup in mspec (on Windows): > > > > # Code to setup HOME directory correctly on Windows > > # This duplicates Ruby 1.9 semantics for defining HOME > > platform_is :windows do > > if ENV['HOME'] > > ENV['HOME'] = ENV['HOME'].tr '\\', '/' > > elsif ENV['HOMEDIR'] && ENV['HOMEDRIVE'] > > ENV['HOME'] = File.join(ENV['HOMEDRIVE'], ENV['HOMEDIR']) > > elsif ENV['HOMEDIR'] > > ENV['HOME'] = ENV['HOMEDIR'] > > elsif ENV['HOMEDRIVE'] > > ENV['HOME'] = ENV['HOMEDRIVE'] > > elsif ENV['USERPROFILE'] > > ENV['HOME'] = ENV['USERPROFILE'] > > else > > puts "No suitable HOME environment found. This means that all of > HOME, HOMEDIR, HOMEDRIVE, and USERPROFILE are not set" > > exit 1 > > end > > end > > _______________________________________________ > Ironruby-core mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- http://bradwilson.typepad.com/ http://social.zune.net/member/AgilistBrad http://www.flickr.com/photos/dotnetguy/
_______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
