@@ -291,6 +291,13 @@ object projects:
291
291
dependencies = List (scalatest, scalacheck)
292
292
)
293
293
294
+ lazy val scalatestplusJunit = SbtCommunityProject (
295
+ project = " scalatestplus-junit" ,
296
+ sbtTestCommand = " scalatestplus-junit/test" ,
297
+ sbtPublishCommand = " scalatestplus-junit/publishLocal" ,
298
+ dependencies = List (scalatest)
299
+ )
300
+
294
301
lazy val scalaXml = SbtCommunityProject (
295
302
project = " scala-xml" ,
296
303
sbtTestCommand = " xml/test" ,
@@ -535,6 +542,72 @@ object projects:
535
542
dependencies = List (cats, catsMtl)
536
543
)
537
544
545
+ // 'Sciss/Lucre' with its dependencies:
546
+
547
+ lazy val scissEqual = SbtCommunityProject (
548
+ project = " Equal" ,
549
+ sbtTestCommand = " rootJVM/test" ,
550
+ sbtPublishCommand = " rootJVM/publishLocal" ,
551
+ )
552
+
553
+ lazy val scissFingerTree = SbtCommunityProject (
554
+ project = " FingerTree" ,
555
+ sbtTestCommand = " rootJVM/test" ,
556
+ sbtPublishCommand = " rootJVM/publishLocal" ,
557
+ )
558
+
559
+ lazy val scissLog = SbtCommunityProject (
560
+ project = " Log" ,
561
+ sbtTestCommand = " rootJVM/test" ,
562
+ sbtPublishCommand = " rootJVM/publishLocal" ,
563
+ )
564
+
565
+ lazy val scissModel = SbtCommunityProject (
566
+ project = " Model" ,
567
+ sbtTestCommand = " rootJVM/test" ,
568
+ sbtPublishCommand = " rootJVM/publishLocal" ,
569
+ )
570
+
571
+ lazy val scissNumbers = SbtCommunityProject (
572
+ project = " Numbers" ,
573
+ sbtTestCommand = " rootJVM/test" ,
574
+ sbtPublishCommand = " rootJVM/publishLocal" ,
575
+ )
576
+
577
+ lazy val scissSerial = SbtCommunityProject (
578
+ project = " Serial" ,
579
+ sbtTestCommand = " rootJVM/test" ,
580
+ sbtPublishCommand = " rootJVM/publishLocal" ,
581
+ )
582
+
583
+ lazy val scissAsyncFile = SbtCommunityProject (
584
+ project = " AsyncFile" ,
585
+ sbtTestCommand = " rootJVM/test" ,
586
+ sbtPublishCommand = " rootJVM/publishLocal" ,
587
+ dependencies = List (scissLog),
588
+ )
589
+
590
+ lazy val scissSpan = SbtCommunityProject (
591
+ project = " Span" ,
592
+ sbtTestCommand = " rootJVM/test" ,
593
+ sbtPublishCommand = " rootJVM/publishLocal" ,
594
+ dependencies = List (scissSerial),
595
+ )
596
+
597
+ lazy val scalaSTM = SbtCommunityProject (
598
+ project = " scala-stm" ,
599
+ sbtTestCommand = " rootJVM/test" ,
600
+ sbtPublishCommand = " rootJVM/publishLocal" ,
601
+ dependencies = List (scalatestplusJunit),
602
+ )
603
+
604
+ lazy val scissLucre = SbtCommunityProject (
605
+ project = " Lucre" ,
606
+ sbtTestCommand = " adjunctJVM/test;baseJVM/test;confluentJVM/test;coreJVM/test;dataJVM/test;expr0JVM/test;expr1JVM/test;exprJVM/test;geomJVM/test;lucre-bdb/test;testsJVM/test" ,
607
+ sbtPublishCommand = " adjunctJVM/publishLocal;baseJVM/publishLocal;confluentJVM/publishLocal;coreJVM/publishLocal;dataJVM/publishLocal;expr0JVM/publishLocal;expr1JVM/publishLocal;exprJVM/publishLocal;geomJVM/publishLocal;lucre-bdb/publishLocal" ,
608
+ dependencies = List (scalaSTM, scissAsyncFile, scissEqual, scissFingerTree, scissLog, scissModel, scissNumbers, scissSerial, scissSpan),
609
+ )
610
+
538
611
end projects
539
612
540
613
def allProjects = projects.fields.of[CommunityProject ].sortBy(_.project)
0 commit comments