Skip to content

Commit 0e9b84c

Browse files
Merge pull request #11611 from dotty-staging/add-protoquill-to-community-build
Add protoquill to community-build
2 parents 487e677 + 379de8a commit 0e9b84c

File tree

4 files changed

+14
-0
lines changed

4 files changed

+14
-0
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,3 +184,6 @@
184184
[submodule "community-build/community-projects/akka"]
185185
path = community-build/community-projects/akka
186186
url = https://github.com/dotty-staging/akka.git
187+
[submodule "community-build/community-projects/protoquill"]
188+
path = community-build/community-projects/protoquill
189+
url = https://github.com/dotty-staging/protoquill.git
Submodule protoquill added at 5246493

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,14 @@ object projects:
598598
dependencies = List(scalatest, scalatestplusJunit, scalatestplusScalacheck)
599599
)
600600

601+
lazy val protoquill = SbtCommunityProject(
602+
project = "protoquill",
603+
sbtTestCommand = "test",
604+
sbtPublishCommand = "publishLocal",
605+
dependencies = List(), // TODO add scalatest and pprint (see protoquill/build.sbt)
606+
scalacOptions = List("-language:implicitConversions"), // disabled -Ycheck-init, due to bug in macro
607+
)
608+
601609
end projects
602610

603611
def allProjects = List(
@@ -663,6 +671,7 @@ def allProjects = List(
663671
projects.izumiReflect,
664672
projects.perspective,
665673
projects.akka,
674+
projects.protoquill,
666675
)
667676

668677
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
@@ -108,6 +108,7 @@ class CommunityBuildTestA extends CommunityBuildTest:
108108
@Test def upickle = projects.upickle.run()
109109
@Test def utest = projects.utest.run()
110110
@Test def zio = projects.zio.run()
111+
@Test def protoquill = projects.protoquill.run()
111112

112113
// 'scala-stm' and 'Sciss/Lucre':
113114
// @Test def scissEqual = projects.scissEqual .run()

0 commit comments

Comments
 (0)