Files
jwo/build.sbt
Walter Oggioni 5ddb9e6cbf several improvements
- bump of sbt verstion
- switch to Junit jupiter
- added LRU cache
2022-01-15 19:59:32 +08:00

31 lines
945 B
Scala

name := "jwo"
organization := "net.woggioni"
maintainer := "oggioni.walter@gmail.com"
version := "1.0"
resolvers += Resolver.mavenLocal
resolvers in ThisBuild += Resolver.jcenterRepo
git.useGitDescribe := true
crossPaths := false
autoScalaLibrary := false
libraryDependencies += "org.projectlombok" % "lombok" % Versions.lombok % Provided
libraryDependencies += "org.slf4j" % "slf4j-api" % Versions.slf4j
libraryDependencies += "net.aichler" % "jupiter-interface" % JupiterKeys.jupiterVersion.value % Test
libraryDependencies += "org.junit.jupiter" % "junit-jupiter-params" % JupiterKeys.junitJupiterVersion.value % Test
javacOptions in (Compile, compile) ++= Seq("--release", "8")
Compile / packageBin / packageOptions +=
Package.ManifestAttributes("Automatic-Module-Name" -> "net.woggioni.jwo")
enablePlugins(Delombok)
enablePlugins(DelombokJavadoc)
lazy val benchmark = (project in file("benchmark")).dependsOn(LocalRootProject)