Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 

33 lignes
1.3 KiB

  1. lazy val root = (project in file("."))
  2. .enablePlugins(PlayJava)
  3. .settings(
  4. name := "ITSD Card Game 23-24",
  5. version := "1.1",
  6. scalaVersion := "2.13.1",
  7. // https://github.com/sbt/junit-interface
  8. testOptions += Tests.Argument(TestFrameworks.JUnit, "-a", "-v"),
  9. libraryDependencies ++= Seq(
  10. guice,
  11. ws,
  12. "org.webjars" %% "webjars-play" % "2.8.0",
  13. "org.webjars" % "bootstrap" % "2.3.2",
  14. "org.webjars" % "flot" % "0.8.3",
  15. // Testing libraries for dealing with CompletionStage...
  16. "org.assertj" % "assertj-core" % "3.14.0" % Test,
  17. "org.awaitility" % "awaitility" % "4.0.1" % Test,
  18. ),
  19. dependencyOverrides += "commons-codec" % "commons-codec" % "1.6",
  20. dependencyOverrides += "commons-io" % "commons-io" % "2.1",
  21. libraryDependencies += "com.fasterxml.jackson.core" % "jackson-databind" % "2.10.3",
  22. libraryDependencies += "com.fasterxml.jackson.dataformat" % "jackson-dataformat-yaml" % "2.10.3",
  23. libraryDependencies += "junit" % "junit" % "4.13.2",
  24. libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % Test exclude("junit", "junit-dep"),
  25. LessKeys.compress := true,
  26. javacOptions ++= Seq(
  27. "-Xlint:unchecked",
  28. "-Xlint:deprecation",
  29. "-Werror"
  30. )
  31. )