Build against a specific 2.8 nightly

git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@1045 d89573ee-9141-11dd-94d4-bdf5e562f29c
This commit is contained in:
dmharrah 2009-09-25 02:24:16 +00:00
parent f167c3a9b0
commit 2f684fe166
2 changed files with 20 additions and 4 deletions

19
ivysettings.xml Normal file
View File

@ -0,0 +1,19 @@
<ivysettings>
<settings defaultResolver="sbt-chain"/>
<include url="${ivy.default.settings.dir}/ivysettings-public.xml"/>
<include url="${ivy.default.settings.dir}/ivysettings-local.xml"/>
<resolvers>
<ibiblio name="scala-tools" m2compatible="true" root="http://scala-tools.org/repo-releases/"/>
<url name="scala-snapshots" m2compatible="true" >
<artifact pattern="http://scala-tools.org/repo-snapshots/[organization]/[module]/2.8.0-SNAPSHOT/[artifact]-[revision].[ext]" />
</url>
<chain name="sbt-chain" returnFirst="true" checkmodified="true">
<resolver ref="local"/>
<resolver ref="public"/>
<resolver ref="scala-tools"/>
</chain>
</resolvers>
<modules>
<module organisation="org.scala-lang" revision="2.8.0-.*" resolver="scala-snapshots"/>
</modules>
</ivysettings>

View File

@ -7,16 +7,13 @@ import scala.xml.NodeSeq
* separate JVM and no partial compilation is done.*/
abstract class CrossCompileProject extends BasicScalaProject with MavenStyleScalaPaths
{
/** Used for 2.8.0-SNAPSHOT*/
val scalaToolsSnapshots = "Scala Tools Snapshots" at "http://scala-tools.org/repo-snapshots"
/* The base configuration names for the versions of Scala*/
private val version2_7_2 = "2.7.2"
private val version2_7_3 = "2.7.3"
private val version2_7_4 = "2.7.4"
private val version2_7_5 = "2.7.5"
private val version2_7_6 = "2.7.6"
private val version2_8_0 = "2.8.0-SNAPSHOT"//"2.8.0.r18462-b20090811081019"
private val version2_8_0 = "2.8.0-20090910.003346-+"
private val base = "base"
/* The configurations for the versions of Scala.*/