diff --git a/.gitmodules b/.gitmodules index 0dcadcbfb20f..9954895f286b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -40,3 +40,7 @@ [submodule "community-build/community-projects/scala-xml"] path = community-build/community-projects/scala-xml url = https://github.com/scala/scala-xml +[submodule "community-build/community-projects/shapeless"] + path = community-build/community-projects/shapeless + url = https://github.com/milessabin/shapeless + branch = shapeless-3 diff --git a/community-build/community-projects/shapeless b/community-build/community-projects/shapeless new file mode 160000 index 000000000000..45c822930230 --- /dev/null +++ b/community-build/community-projects/shapeless @@ -0,0 +1 @@ +Subproject commit 45c822930230b8990b9fbe07fd329f8354476cc3 diff --git a/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala b/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala index 6f956bb0d8d3..8922466503a8 100644 --- a/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala +++ b/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala @@ -171,6 +171,12 @@ class CommunityBuildTest { extraSbtArgs = Seq("-Dscala.build.compileWithDotty=true") ) + @Test def shapeless = test( + project = "shapeless", + testCommand = "test", + updateCommand = "update" + ) + // TODO @oderky? It got broken by #5458 // @Test def pdbp = test( // project = "pdbp",