aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorvlad <vlad@drivergrp.com>2016-07-19 00:54:45 -0400
committervlad <vlad@drivergrp.com>2016-07-19 00:54:45 -0400
commit1479246ad80ee53ce2e9294928304ea29b716998 (patch)
treec606176baab233b54869e4b2afaff2bb686287ae /project
parent0b96865ed8183cb7e6f8ac6d184e941a26308df5 (diff)
downloaddriver-core-1479246ad80ee53ce2e9294928304ea29b716998.tar.gz
driver-core-1479246ad80ee53ce2e9294928304ea29b716998.tar.bz2
driver-core-1479246ad80ee53ce2e9294928304ea29b716998.zip
Acyclic in common
Diffstat (limited to 'project')
-rw-r--r--project/Build.scala10
1 files changed, 8 insertions, 2 deletions
diff --git a/project/Build.scala b/project/Build.scala
index c3ede93..9af8d04 100644
--- a/project/Build.scala
+++ b/project/Build.scala
@@ -14,6 +14,11 @@ object BuildSettings {
Wart.Overloading, Wart.DefaultArguments, Wart.ToString, Wart.Any, Wart.Throw)
)
+ val acyclicSettings = Seq(
+ autoCompilerPlugins := true,
+ addCompilerPlugin("com.lihaoyi" %% "acyclic" % "0.1.4")
+ )
+
val compileScalastyle = taskKey[Unit]("compileScalastyle")
val buildSettings = Defaults.coreDefaultSettings ++ Seq (
@@ -28,7 +33,7 @@ object BuildSettings {
fork in run := true,
compileScalastyle := (scalastyle in Compile).toTask("").value,
(compile in Compile) <<= ((compile in Compile) dependsOn compileScalastyle)
- ) ++ wartRemoverSettings ++ reformatOnCompileSettings
+ ) ++ wartRemoverSettings ++ acyclicSettings ++ reformatOnCompileSettings
}
object DriverBuild extends Build {
@@ -49,7 +54,8 @@ object DriverBuild extends Build {
"ch.qos.logback" % "logback-classic" % "1.1.3",
"org.slf4j" % "slf4j-nop" % "1.6.4",
"org.scalaz" %% "scalaz-core" % "7.2.4",
- "com.github.swagger-akka-http" %% "swagger-akka-http" % "0.7.1"
+ "com.github.swagger-akka-http" %% "swagger-akka-http" % "0.7.1",
+ "com.lihaoyi" %% "acyclic" % "0.1.4" % "provided"
)
lazy val core = Project (