aboutsummaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2017-03-29 10:47:21 -0400
committerChristopher Vogt <oss.nsp@cvogt.org>2017-04-02 02:43:39 -0400
commit8016298a6ae89ed1c8a45bde87411db4a2daf86f (patch)
tree6641b80a95bffaf37f0ff89b91f6ec2dc7bb0643 /ports
parent1cd9cdd449a5b1286f67f516ba0b9874161b8277 (diff)
downloadcbt-8016298a6ae89ed1c8a45bde87411db4a2daf86f.tar.gz
cbt-8016298a6ae89ed1c8a45bde87411db4a2daf86f.tar.bz2
cbt-8016298a6ae89ed1c8a45bde87411db4a2daf86f.zip
use scalariform from github master which fixes indentation bug
Diffstat (limited to 'ports')
-rw-r--r--ports/scalariform/build/build.scala26
-rw-r--r--ports/scalariform/build/build/build.scala5
2 files changed, 31 insertions, 0 deletions
diff --git a/ports/scalariform/build/build.scala b/ports/scalariform/build/build.scala
new file mode 100644
index 0000000..c2ade6b
--- /dev/null
+++ b/ports/scalariform/build/build.scala
@@ -0,0 +1,26 @@
+package migration_manager_build
+import cbt._
+class Build(val context: Context) extends AdvancedScala{ outer =>
+ override def dependencies = Seq( libraries.scala.xml, libraries.scala.parserCombinators )
+
+ val scalariform = GitDependency.checkout(
+ "https://github.com/scala-ide/scalariform.git", "f53978c60579fa834ac9e56986a6133c0a621bfd"
+ )
+
+ override def sources = Seq(
+ scalariform / "scalariform" / "src" / "main" / "scala" / "scalariform"
+ )
+
+ override def scalacOptions = super.scalacOptions ++ Seq(
+ "-language:implicitConversions", "-language:reflectiveCalls"
+ )
+
+ override def test = new BasicBuild( context ) with ScalaTest{
+ override def target = outer.target / "test"
+ override def dependencies = super.dependencies :+ outer
+ override def scalacOptions = outer.scalacOptions
+ override def sources = Seq(
+ scalariform / "scalariform" / "src" / "test" / "scala" / "scalariform"
+ )
+ }
+}
diff --git a/ports/scalariform/build/build/build.scala b/ports/scalariform/build/build/build.scala
new file mode 100644
index 0000000..d9eecf9
--- /dev/null
+++ b/ports/scalariform/build/build/build.scala
@@ -0,0 +1,5 @@
+package scalariform_build.build
+import cbt._
+class Build(val context: Context) extends BuildBuild{
+ override def dependencies = super.dependencies :+ plugins.scalaTest
+}