|
[
Permlink
| « Hide
]
Alex Boisvert added a comment - 21/Aug/08 12:46 AM
Are you working on a patch? :)
What...you want me to work?! :-)
This isn't a critical issue for me, nor do I see it as a huge priority for the project itself. (hence the priority I assigned it) Nevertheless, I think this should be on the TODO list somewhere, if only to complete the Scala support. Yes, I was already thinking about it. I'm glad you filed an enhancement request for it. It probably won't happen on my side for another 3-4 weeks (leaving on vacation and coming back can be traumatic sometimes) but it will be on my TODO list if nobody else volunteers.
Implemented in a Git fork. I also have a small test project not in the repo. Seems to work nicely!
git://github.com/djspiewak/buildr.git To clarify, this enhancement is contained entirely by the scala-joint-compilation remote branch.
I've added specs for joint compilation.
git://github.com/aboisvert/buildr.git / scala-joint-compilation branch However, not all specs pass right now due to the scala/tests_spec.rb depending on Scala 2.7.1... posted a question on the mailing list. Upgraded to Scala 2.7.3, so let's see if we can make this happen for 1.3.4
It's ready as far as I'm concerned. I've been dogfooding my implementation of this (available on GitHub) for some time now without any problems. Compilation is a little slower when joint compilation comes into play, but that's mostly due to scalac's lack of change detection (to be fixed in 2.8.0). Alex has specs, and I've written documentation. What's left?
|
||||||||||||||||||||||||||||||||||||||||||||||||||