summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-07-25 17:02:16 +0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-07-25 17:10:40 +0800
commitbafd0bb41ee9728ec908b730ebe4f9d69178fd4a (patch)
tree479dfa8fc342aea3a40811686669b996b6948c8d /build.sc
parent8a7a665f3d6cd386e57a55dcb003d25b76b14138 (diff)
downloadcask-bafd0bb41ee9728ec908b730ebe4f9d69178fd4a.tar.gz
cask-bafd0bb41ee9728ec908b730ebe4f9d69178fd4a.tar.bz2
cask-bafd0bb41ee9728ec908b730ebe4f9d69178fd4a.zip
Enforce `com.lihaoyi:acyclic` on the Cask codebase
Diffstat (limited to 'build.sc')
-rw-r--r--build.sc4
1 files changed, 4 insertions, 0 deletions
diff --git a/build.sc b/build.sc
index 0862ad9..a5032a8 100644
--- a/build.sc
+++ b/build.sc
@@ -8,6 +8,10 @@ object cask extends ScalaModule{
ivy"com.github.scopt::scopt:3.5.0",
ivy"com.lihaoyi::upickle:0.6.6"
)
+ def compileIvyDeps = Agg(ivy"com.lihaoyi::acyclic:0.1.7")
+ def scalacOptions = Seq("-P:acyclic:force")
+ def scalacPluginIvyDeps = Agg(ivy"com.lihaoyi::acyclic:0.1.7")
+
object test extends Tests{
def forkArgs = Seq("--illegal-access=deny")
def ivyDeps = Agg(ivy"com.lihaoyi::utest::0.6.3")