Just so I understand, if I wanted to load the files in Visual Studio, I would run a rake file which would generate me the csproj + sln and launch VS?
On Sat, Aug 16, 2008 at 7:38 PM, Michael Letterle <[EMAIL PROTECTED]> wrote: > I was up till 4am last night at eRubyCon, and this is just me thinking > outloud.... > > I've had it in my mind to write a msbuild plugin for Rake, instead of > maintaining the csproj files directly, how about maintaining them in rake > files that can generate csproj files on demand? That way we're not beholden > to VS strong armness? > > Just a random crazy thought. > > On Sat, Aug 16, 2008 at 2:24 PM, Jim Deville <[EMAIL PROTECTED]> wrote: >> >> I was just trying to think of something that wouldn't get messed up again. >> -----Original Message----- >> From: Michael Letterle <[EMAIL PROTECTED]> >> Sent: August 16, 2008 7:05 AM >> To: [email protected] <[email protected]> >> Subject: Re: [Ironruby-core] r132 - can you check if it builds correctly >> on mono? >> >> Or update the csproj so that the file names are cased correctly for *nix >> (note that the casing isn't a MONO thing, it's a OS thing), Windows will >> continue to not care. >> >> On Fri, Aug 15, 2008 at 10:32 PM, Jim Deville <[EMAIL PROTECTED]> >> wrote: >>> >>> Or we could do parsing on C# and recurse on Mono. >>> >>> -----Original Message----- >>> From: Jim Deville <[EMAIL PROTECTED]> >>> Sent: August 15, 2008 6:48 PM >>> To: [email protected] <[email protected]> >>> 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 <[EMAIL PROTECTED]> >>> Sent: August 15, 2008 5:53 PM >>> To: [email protected] <[email protected]> >>> Subject: Re: [Ironruby-core] r132 - can you check if it builds correctly >>> on mono? >>> >>> >>> 2008/8/16 John Lam (IRONRUBY) <[EMAIL PROTECTED]>: >>> > 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 >>> [email protected] >>> http://rubyforge.org/mailman/listinfo/ironruby-core >>> _______________________________________________ >>> Ironruby-core mailing list >>> [email protected] >>> http://rubyforge.org/mailman/listinfo/ironruby-core >>> _______________________________________________ >>> Ironruby-core mailing list >>> [email protected] >>> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> >> >> -- >> Michael Letterle >> [Polymath Prokrammer] >> http://blog.prokrams.com >> >> >> >> _______________________________________________ >> Ironruby-core mailing list >> [email protected] >> http://rubyforge.org/mailman/listinfo/ironruby-core >> > > > > -- > Michael Letterle > [Polymath Prokrammer] > http://blog.prokrams.com > > > > _______________________________________________ > Ironruby-core mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/ironruby-core > > _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
