@@ -31,24 +31,15 @@ val dep = {
3131 " ch.megard" %% " akka-http-cors" % " 1.1.0" ,
3232 " org.json4s" %% " json4s-native" % " 3.5.4" ,
3333 " de.heikoseeberger" %% " akka-http-json4s" % " 1.34.0" ,
34- " com.typesafe.akka" %% " akka-http-testkit" % akkaHttpVersion % " it,test" ,
3534 " io.suzaku" %% " boopickle" % " 1.3.0" ,
3635 " org.ethereum" % " rocksdbjni" % rocksDb,
37- " org.scalatest" %% " scalatest" % " 3.0.5" % " it,test" ,
38- " org.scalamock" %% " scalamock-scalatest-support" % " 3.6.0" % " test" ,
39- " org.scalacheck" %% " scalacheck" % " 1.14.0" % " it,test" ,
40- " ch.qos.logback" % " logback-classic" % " 1.2.3" ,
41- " org.jline" % " jline" % " 3.1.2" ,
42- " org.scala-lang.modules" %% " scala-parser-combinators" % " 1.1.0" ,
4336 " io.circe" %% " circe-core" % circeVersion,
4437 " io.circe" %% " circe-generic" % circeVersion,
4538 " io.circe" %% " circe-parser" % circeVersion,
4639 " io.circe" %% " circe-generic-extras" % circeVersion,
47- " com.miguno.akka" %% " akka-mock-scheduler" % " 0.5.5" % " it,test" ,
4840 " commons-io" % " commons-io" % " 2.6" ,
4941 " org.scala-sbt.ipcsocket" % " ipcsocket" % " 1.0.0" ,
5042 " org.bouncycastle" % " bcprov-jdk15on" % " 1.59" ,
51- " com.typesafe.scala-logging" %% " scala-logging" % " 3.9.0" ,
5243 " org.typelevel" %% " mouse" % " 0.23" ,
5344 " org.typelevel" %% " cats-core" % " 2.0.0" ,
5445 " org.typelevel" %% " cats-effect" % " 2.0.0" ,
@@ -61,12 +52,23 @@ val dep = {
6152 // mallet deps
6253 " org.jline" % " jline" % " 3.1.2" ,
6354 " net.java.dev.jna" % " jna" % " 4.5.1" ,
64- " org.scala-lang.modules" %% " scala-parser-combinators" % " 1.0.5 " ,
55+ " org.scala-lang.modules" %% " scala-parser-combinators" % " 1.1.0 " ,
6556 " com.github.scopt" %% " scopt" % " 3.7.0" ,
6657 // Metrics (https://github.com/DataDog/java-dogstatsd-client)
6758 " com.datadoghq" % " java-dogstatsd-client" % " 2.5" ,
6859 " org.xerial.snappy" % " snappy-java" % " 1.1.7.2" ,
69- " org.web3j" % " core" % " 3.4.0" % " test"
60+ // Logging
61+ " ch.qos.logback" % " logback-classic" % " 1.2.3" ,
62+ " com.typesafe.scala-logging" %% " scala-logging" % " 3.9.0" ,
63+ " net.logstash.logback" % " logstash-logback-encoder" % " 6.4" ,
64+ " org.codehaus.janino" % " janino" % " 3.0.6" ,
65+ // Test utils
66+ " org.web3j" % " core" % " 3.4.0" % " test" ,
67+ " org.scalatest" %% " scalatest" % " 3.0.5" % " it,test" ,
68+ " com.miguno.akka" %% " akka-mock-scheduler" % " 0.5.5" % " it,test" ,
69+ " com.typesafe.akka" %% " akka-http-testkit" % akkaHttpVersion % " it,test" ,
70+ " org.scalamock" %% " scalamock-scalatest-support" % " 3.6.0" % " test" ,
71+ " org.scalacheck" %% " scalacheck" % " 1.14.0" % " it,test"
7072 )
7173}
7274
@@ -146,6 +148,8 @@ mainClass in Compile := Some("io.iohk.ethereum.App")
146148// Enables creating an executable with the configuration files, has to be run on the OS corresponding to the desired version
147149jdkPackagerType := " image"
148150
151+ Universal / mappings += (resourceDirectory in Compile ).value / " logback.xml" -> " conf/logback.xml"
152+
149153val sep = java.io.File .separator
150154jdkPackagerJVMArgs := Seq (
151155 " -Dconfig.file=." + sep + " conf" + sep + " mantis.conf" ,
@@ -155,7 +159,6 @@ jdkPackagerJVMArgs := Seq(
155159
156160coverageExcludedPackages := " io\\ .iohk\\ .ethereum\\ .extvm\\ .msg.*"
157161
158-
159162addCommandAlias(
160163 " compile-all" ,
161164 """ ;compile
0 commit comments