-
Notifications
You must be signed in to change notification settings - Fork 8
/
build.sbt
32 lines (28 loc) · 913 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
enablePlugins(TypelevelCiReleasePlugin)
// Projects
lazy val `sbt-http4s-org` = project
.in(file("."))
.enablePlugins(NoPublishPlugin)
.aggregate(core)
lazy val core = project
.in(file("core"))
.enablePlugins(SbtPlugin)
.settings(
name := "sbt-http4s-org",
unusedCompileDependenciesFilter -= moduleFilter("org.typelevel", "sbt-typelevel"),
unusedCompileDependenciesFilter -= moduleFilter("org.typelevel", "sbt-typelevel-scalafix"),
unusedCompileDependenciesFilter -= moduleFilter("org.typelevel", "sbt-typelevel-site")
)
lazy val docs = project
.in(file("site"))
.enablePlugins(Http4sOrgSitePlugin)
ThisBuild / tlBaseVersion := "0.17"
ThisBuild / crossScalaVersions := Seq("2.12.20")
ThisBuild / developers := List(
Developer(
"rossabaker",
"Ross A. Baker",
url("https://github.com/rossabaker"))
)
ThisBuild / startYear := Some(2020)