* Worked a lot on templating. More complicated than I expected, but I'm
getting there.
* No intermediate commits since my internet access has gotten bad again.
Next week:
* Attempt to finish templating; make sure it works robustly.
* If time, start documenting.
Peter
--
Peter Williams / pe...@newton.cx
Thanks.
Not so well -- I know what I have to do to get it working that way that
I want, but it will be a lot of work. And I'm moving in a week so I
probably won't have a lot of time to do it.
But you can fake it. If you fetch the latest MBuild sources and change
the file 'Languages.CSharp.bundle' so that the line
csc_names = "!mcs csc";
becomes
csc_names = "!gmcs csc";
then MBuild will by default search for GMCS rather than MCS. This is
probably the best solution at the moment.
I hope you can give MBuild a try and it works for you. But really no one
other than me uses it right now, and there is very little documentation,
so honestly it might be hard to get working the way you want. Of course,
if you have any questions, send me an email and I'll answer as best I
can.
* Some ongoing work on templating. Made decent progress, but will have
to end up committing one massive patch.
* Preparing to move took up most of my time.
Next week:
* Probably no coding as I get settled in at Berkeley.
It's been a good Summer of Code! I've made a lot of progress, and I'm
pretty sure that with just a week more of coding MBuild will be good
enough for me to recommend that projects start using it seriously.
Unfortunately getting started in grad school will keep me busy for a
while, but I'm hoping to polish up a release ASAP.