I was just trying to think of something that wouldn't get messed up again.
on 16.08.2008 20:25
on 16.08.2008 20:44
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 16.08.2008 21:39
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
on 16.08.2008 21:47
You could yes, my assumption would be that pregenerated csproj + sln files would be there already though for people that don't have a ruby installation already.
on 16.08.2008 21:48
That's the way I hoped it would work after clicking send ;) On Sat, Aug 16, 2008 at 8:47 PM, Michael Letterle
on 18.08.2008 16:04
Ben Hall: > 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? Nope. The files in the distribution have the correct layout. The Rakefile is only used by us to transform our internal dir layout into the external-facing one. Thanks, -John
on 18.08.2008 16:10
Michael Letterle: > 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. I don't think this would really work in practice, since files are added by folks who use the IDE all the time. Thanks, -John
on 18.08.2008 16:30
The assumption would be that the project layouts don't change that often, certainly less often the the cs files which is what is really being maintained in the IDE most of the time. On Mon, Aug 18, 2008 at 10:04 AM, John Lam (IRONRUBY)