diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..30f872264 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,5 @@ +sudo: false +language: scala +jdk: oraclejdk7 +script: +- sbt test scripted diff --git a/build.sbt b/build.sbt index 59deabbe9..6b4943943 100644 --- a/build.sbt +++ b/build.sbt @@ -1,28 +1,9 @@ -crossBuildingSettings - -CrossBuilding.crossSbtVersions := Seq("0.13") - -CrossBuilding.scriptedSettings +ScriptedPlugin.scriptedSettings libraryDependencies += "com.github.mdr" %% "ascii-graphs" % "0.0.3" -libraryDependencies <++= scalaVersion { version => - if (version startsWith "2.1") Seq("org.scala-lang" % "scala-reflect" % version % "provided") - else Nil -} - -libraryDependencies <+= scalaVersion { version => - if (version startsWith "2.9") "org.specs2" % "specs2_2.9.3" % "1.12.4.1" % "test" - else "org.specs2" %% "specs2" % "2.3.11" % "test" -} +libraryDependencies += "org.specs2" %% "specs2" % "2.3.11" % "test" scalacOptions ++= Seq("-deprecation", "-unchecked") -sbt.CrossBuilding.latestCompatibleVersionMapper ~= { - original => { - case "0.13" => "0.13.6" - case x => original(x) - } -} - -ScalariformSupport.formatSettings \ No newline at end of file +ScalariformSupport.formatSettings diff --git a/project/plugins.sbt b/project/plugins.sbt index df57f0cef..0a919c7d8 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,3 +1,3 @@ -addSbtPlugin("net.virtual-void" % "sbt-cross-building" % "0.8.1") +libraryDependencies += "org.scala-sbt" % "scripted-plugin" % sbtVersion.value -addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.2.1") \ No newline at end of file +addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.2.1") diff --git a/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt b/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt index b73285b94..2cec07ae8 100644 --- a/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt +++ b/src/sbt-test/sbt-dependency-graph/intervalRangedVersions/build.sbt @@ -1,5 +1,7 @@ scalaVersion := "2.9.1" +resolvers += "typesafe maven" at "http://repo.typesafe.com/typesafe/maven-releases/" + libraryDependencies ++= Seq( "com.codahale" % "jerkson_2.9.1" % "0.5.0" )