-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
build.sbt
31 lines (29 loc) · 1005 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
lazy val consoleScalaSimple = project
.in(file("."))
.settings(commonSettings)
.settings(
name := "console-scala-simple",
Compile / mainClass := Some("org.eclipse.che.examples.HelloWorld"),
libraryDependencies ++= List(
Dependencies.zio,
Dependencies.zioTest % Test,
Dependencies.zioTestSbt % Test,
),
)
lazy val commonSettings: List[Def.Setting[_]] = DecentScala.decentScalaSettings ++ List(
organization := "org.eclipse.che.examples",
homepage := Some(url("https://github.com/sideeffffect/console-scala-simple")),
licenses := List("MIT" -> url("https://opensource.org/licenses/MIT")),
developers := List(
Developer(
"john.doe",
"John Doe",
url("https://www.eclipse.org/che/"),
),
),
crossScalaVersions -= DecentScala.decentScalaVersion211,
testFrameworks += new TestFramework("zio.test.sbt.ZTestFramework"),
mimaReportBinaryIssues := {},
)
addCommandAlias("ci", "; check; +publishLocal")