diff --git a/.gitmodules b/.gitmodules index f156c436dc65..4db100bcc246 100644 --- a/.gitmodules +++ b/.gitmodules @@ -187,3 +187,6 @@ [submodule "community-build/community-projects/protoquill"] path = community-build/community-projects/protoquill url = https://github.com/dotty-staging/protoquill.git +[submodule "community-build/community-projects/onnx-scala"] + path = community-build/community-projects/onnx-scala + url = https://github.com/dotty-staging/onnx-scala.git diff --git a/community-build/community-projects/onnx-scala b/community-build/community-projects/onnx-scala new file mode 160000 index 000000000000..64cb918ea298 --- /dev/null +++ b/community-build/community-projects/onnx-scala @@ -0,0 +1 @@ +Subproject commit 64cb918ea298ba2a9410d99d4dd565cdeed79b3e diff --git a/community-build/src/scala/dotty/communitybuild/projects.scala b/community-build/src/scala/dotty/communitybuild/projects.scala index 155d08eb9db5..b5786c737430 100644 --- a/community-build/src/scala/dotty/communitybuild/projects.scala +++ b/community-build/src/scala/dotty/communitybuild/projects.scala @@ -614,6 +614,13 @@ object projects: scalacOptions = List("-language:implicitConversions"), // disabled -Ycheck-init, due to bug in macro ) + lazy val onnxScala = SbtCommunityProject( + project = "onnx-scala", + sbtTestCommand = "test", + sbtPublishCommand = "publishLocal", + dependencies = List(scalatest) + ) + end projects def allProjects = List( @@ -680,6 +687,7 @@ def allProjects = List( projects.perspective, projects.akka, projects.protoquill, + projects.onnxScala, ) lazy val projectMap = allProjects.groupBy(_.project) diff --git a/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala b/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala index 814b877c4e52..bb22a7ef2679 100644 --- a/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala +++ b/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala @@ -109,6 +109,7 @@ class CommunityBuildTestA extends CommunityBuildTest: @Test def utest = projects.utest.run() @Test def zio = projects.zio.run() @Test def protoquill = projects.protoquill.run() + @Test def onnxScala = projects.onnxScala.run() // 'scala-stm' and 'Sciss/Lucre': // @Test def scissEqual = projects.scissEqual .run()