[Ironruby-core] Chiron on linux

Jimmy Schementi Jimmy.Schementi at microsoft.com
Tue Mar 9 09:00:28 EST 2010


Ivan,

Shouldn't that be a Mono bug then? Chiron just uses the .NET APIs for starting a process:

    ProcessStartInfo startInfo = new ProcessStartInfo("http://localhost:2060");
    startInfo.UseShellExecute = true;
    Process p = new Process();
    p.StartInfo = startInfo;
    p.Start();

Are you still using Chiron for SL development? If so, any reason why you're still using it? Or are you using it just because it's a convenient local web-server?

~Jimmy
________________________________
From: ironruby-core-bounces at rubyforge.org [ironruby-core-bounces at rubyforge.org] on behalf of Ivan Porto Carrero [ivan at flanders.co.nz]
Sent: Monday, March 08, 2010 11:27 PM
To: ironruby-core at rubyforge.org
Subject: [Ironruby-core] Chiron on linux

Hi

the chiron /b command works on mac and windows but AFAIK it doesn't on linux based systems.

On debian and ubuntu systems often there is a package xdg-open installed which provides the same functionality as start on windows and open on mac.
So if you check for the existence of xdg-open the experience on linux can be similar to the one on the other OS'es.

Ruby code:
system "xdg-open #{chiron_url}" if `which xdg-open`.chomp != ""

Cheers
Ivan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100309/6d527c2c/attachment.html>


More information about the Ironruby-core mailing list