Skip to content

Commit 2c66e14

Browse files
committed
Add http4s to community build
1 parent 808c669 commit 2c66e14

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,3 +247,6 @@
247247
[submodule "community-build/community-projects/scalacheck-forward-compat"]
248248
path = community-build/community-projects/scalacheck-forward-compat
249249
url = https://github.com/dotty-staging/scalacheck
250+
[submodule "community-build/community-projects/http4s"]
251+
path = community-build/community-projects/http4s
252+
url = https://github.com/http4s/http4s.git
Submodule http4s added at fc0a18d

community-build/src/scala/dotty/communitybuild/projects.scala

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,13 @@ object projects:
791791
dependencies = () => List(cats, disciplineMunit)
792792
)
793793

794+
lazy val http4s = SbtCommunityProject(
795+
project = "http4s",
796+
sbtTestCommand = "test",
797+
sbtPublishCommand = "publishLocal",
798+
dependencies = () => List(cats, catsEffect3, fs2, disciplineMunit, munitCatsEffect, scalacheckEffect)
799+
)
800+
794801
end projects
795802

796803
lazy val forwardCompatMapping = Map[CommunityProject, CommunityProject](
@@ -892,7 +899,9 @@ def allProjects = List(
892899
projects.jacksonModuleScala,
893900
projects.specs2,
894901
projects.coop,
895-
projects.coopForwardCompat
902+
projects.coopForwardCompat,
903+
projects.spire,
904+
projects.http4s
896905
)
897906

898907
lazy val projectMap = allProjects.groupBy(_.project)

community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ class CommunityBuildTestC:
6666
@Test def fansi = projects.fansi.run()
6767
@Test def fastparse = projects.fastparse.run()
6868
@Test def geny = projects.geny.run()
69+
@Test def http4s = projects.http4s.run()
6970
@Test def intent = projects.intent.run()
7071
@Test def jacksonModuleScala = projects.jacksonModuleScala.run()
7172
@Test def libretto = projects.libretto.run()

0 commit comments

Comments
 (0)