-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
36 lines (29 loc) · 990 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
32
33
34
35
36
import org.beangle.parent.Dependencies.*
import org.beangle.parent.Settings.*
ThisBuild / organization := "org.beangle.template"
ThisBuild / version := "0.1.23"
ThisBuild / scmInfo := Some(
ScmInfo(
url("https://github.com/beangle/template"),
"scm:git@github.com:beangle/template.git"
)
)
ThisBuild / developers := List(
Developer(
id = "chaostone",
name = "Tihua Duan",
email = "duantihua@gmail.com",
url = url("http://github.com/duantihua")
)
)
ThisBuild / description := "The Beangle Template Library"
ThisBuild / homepage := Some(url("http://beangle.github.io/template/index.html"))
val beangle_commons = "org.beangle.commons" % "beangle-commons" % "5.6.26"
lazy val api = (project in file("."))
.settings(
name := "beangle-template",
common,
libraryDependencies ++= Seq(beangle_commons, freemarker % "optional"),
libraryDependencies ++= Seq(scalatest, logback_classic % "test")
)
ThisBuild / Test / parallelExecution := false