24 lines
965 B
Plaintext
Raw Permalink Normal View History

2022-04-07 18:43:21 +02:00
lazy val amyc = (project in file("."))
.disablePlugins(plugins.JUnitXmlReportPlugin)
.enablePlugins(StudentPlugin)
.settings(
name := "amyc",
version := "1.5",
organization := "ch.epfl.lara",
scalaVersion := "2.12.3",
scalaSource in Compile := baseDirectory.value / "src",
scalacOptions ++= Seq("-feature"),
scalacOptions += "-Xmixin-force-forwarders:false", //Fixes bug https://github.com/eclipse/lsp4j/issues/127
scalaSource in Test := baseDirectory.value / "test" / "scala",
parallelExecution in Test := false,
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test",
libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "1.1.1",
resolvers += "lsp4j-repository" at "https://download.eclipse.org/lsp4j/maven",
libraryDependencies += "org.eclipse.lsp4j" % "org.eclipse.lsp4j" % "0.8.1",
testOptions += Tests.Argument(TestFrameworks.JUnit, "-v")
)