I wanted to use Configgy with Scala 2.8, so I created a branch in my GitHub repository:
http://github.com/ijuma/configgy/tree/scala-2.8
The main code now compiles, but the tests and the build system have to be updated still.
I’m not particularly familiar with Ivy, so if someone else wants to do that, I won’t complain. ;)
The tests use specs and Eric has already released a binary for 2.8.0.
Update: I filed an issue upstream to track 2.8 support.
Update 2: The branch has been updated to Scala 2.8.0.Beta1-RC3 along with the build system and the tests pass. Thanks to paulp for tracking an issue that was taking place because the stack order changed in Scala 2.8.0.
October 25, 2009 at 12:43 pm
[...] Configgy for Scala 2.8 « Ismael Juma blog.juma.me.uk/2009/10/25/configgy-for-scala-2-8 – view page – cached I wanted to use Configgy with Scala 2.8, so I created a branch in my GitHub — From the page [...]
October 28, 2009 at 10:36 pm
Ismeal, I’ve cloned your branch but it looks like the ivy.xml still refers to scala 2.7 compiler. Am I missing something or have you not pushed everthing? tx!
October 28, 2009 at 10:49 pm
Hi Barry,
Yes, it does. That is what I meant by “and the build system have to be updated still”. I tried just changing the version to 2.8.0-SNAPSHOT and Ivy didn’t like that. I know the main code compiles because I was using an IDE.
Best,
Ismael
November 21, 2009 at 11:16 am
I’ve updated the build files to use the first beta candidate for Scala 2.8.0 and Specs 1.6.1-2.8.0.Beta1-RC1.
Configgy now builds fine from the command-line, but the tests don’t run for some reason. I’ll check with Eric.
Ismael