[Ironruby-core] r132 - can you check if it builds correctly on mono?

Jim Deville jdeville at microsoft.com
Fri Aug 15 22:32:29 EDT 2008


Or we could do parsing on C# and recurse on Mono.

-----Original Message-----
From: Jim Deville <jdeville at microsoft.com>
Sent: August 15, 2008 6:48 PM
To: ironruby-core at rubyforge.org <ironruby-core at rubyforge.org>
Subject: Re: [Ironruby-core] r132 - can you check if it builds correctly        on      mono?


We could try to run through Dir.glob with the caseinsensitive flag to get the real filenames. Another option is fixing the csproj or files to match case. It's a shame there isn't an option for this.

JD


-----Original Message-----
From: Seo Sanghyeon <sanxiyn at gmail.com>
Sent: August 15, 2008 5:53 PM
To: ironruby-core at rubyforge.org <ironruby-core at rubyforge.org>
Subject: Re: [Ironruby-core] r132 - can you check if it builds correctly on     mono?


2008/8/16 John Lam (IRONRUBY) <jflam at microsoft.com>:
> I made a change that undoes the –recursive:*.cs change that Seo committed
> earlier. Instead, we continue to parse the *.csproj files to get the list of
> files to compile, but conditionally convert \ to / only for Mono (there's an
> issue in the C# compiler that prevents relative paths from working correctly
> if they only contain /'s).

It failed miserably because of case-sensitivity of file names. e.g.

error CS2001: Source file `Actions/CallAction.cs' could not be found
Where file is actions/CallAction.cs (directory name in lower case)

Compilation failed: 201 error(s), 0 warnings

--
Seo Sanghyeon
_______________________________________________
Ironruby-core mailing list
Ironruby-core at rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core
_______________________________________________
Ironruby-core mailing list
Ironruby-core at rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core


More information about the Ironruby-core mailing list