-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
33 lines (23 loc) · 943 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
organization := "com.cakemanny"
name := "binlog-query"
version := "1.0-SNAPSHOT"
scalaVersion := "2.12.3"
libraryDependencies ++= Seq(
"com.chuusai" %% "shapeless" % "2.3.2",
"org.scalaz" %% "scalaz-core" % "7.2.14",
"com.slamdata" %% "matryoshka-core" % "0.18.3",
"com.lihaoyi" %% "fastparse" % "0.4.2",
//"com.github.pathikrit" %% "better-files-akka" % "3.0.0",
"com.github.shyiko" % "mysql-binlog-connector-java" % "0.13.0",
//"com.lihaoyi" % "ammonite" % "1.0.1" % "test" cross CrossVersion.full,
"com.lihaoyi" %% "utest" % "0.5.3" % "test"
)
testFrameworks += new TestFramework("utest.runner.Framework")
scalacOptions += "-Ypartial-unification"
scalacOptions += "-unchecked"
scalacOptions += "-deprecation"
//sourceGenerators in Test += Def.task {
// val file = (sourceManaged in Test).value / "amm.scala"
// IO.write(file, """object amm extends App { ammonite.Main().run() }""")
// Seq(file)
//}.taskValue