Skip to content

Commit 42629e4

Browse files
authored
Merge pull request #11675 from jodersky/cask
Add cask to community build
2 parents 1621b69 + ba83013 commit 42629e4

File tree

11 files changed

+33
-8
lines changed

11 files changed

+33
-8
lines changed

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -190,3 +190,6 @@
190190
[submodule "community-build/community-projects/onnx-scala"]
191191
path = community-build/community-projects/onnx-scala
192192
url = https://github.com/dotty-staging/onnx-scala.git
193+
[submodule "community-build/community-projects/cask"]
194+
path = community-build/community-projects/cask
195+
url = https://github.com/dotty-staging/cask.git
Submodule cask added at 93c27ab
Submodule upickle updated 101 files

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

+21
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,18 @@ object projects:
188188
dependencies = List(geny, utest)
189189
)
190190

191+
lazy val upickleImplicits = MillCommunityProject(
192+
project = "upickle",
193+
baseCommand = s"implicits.jvm[$compilerVersion]",
194+
dependencies = List(upickleCore, ujson)
195+
)
196+
197+
lazy val upack = MillCommunityProject(
198+
project = "upickle",
199+
baseCommand = s"upack.jvm[$compilerVersion]",
200+
dependencies = List(ujson, upickleCore)
201+
)
202+
191203
lazy val geny = MillCommunityProject(
192204
project = "geny",
193205
baseCommand = s"geny.jvm[$compilerVersion]",
@@ -214,6 +226,12 @@ object projects:
214226
dependencies = List(geny, utest, ujson, upickleCore)
215227
)
216228

229+
lazy val cask = MillCommunityProject(
230+
project = "cask",
231+
baseCommand = s"cask[$compilerVersion]",
232+
dependencies = List(utest, geny, sourcecode, pprint, upickle, upickleImplicits, upack, requests)
233+
)
234+
217235
lazy val scas = MillCommunityProject(
218236
project = "scas",
219237
baseCommand = "scas.application"
@@ -631,10 +649,13 @@ def allProjects = List(
631649
projects.ujson,
632650
projects.upickle,
633651
projects.upickleCore,
652+
projects.upickleImplicits,
653+
projects.upack,
634654
projects.geny,
635655
projects.fansi,
636656
projects.pprint,
637657
projects.requests,
658+
projects.cask,
638659
projects.scas,
639660
projects.intent,
640661
projects.algebra,

0 commit comments

Comments
 (0)