@@ -16,10 +16,10 @@ import scala.language.existentials
1616
1717lazy val scalaCheckVersion = " 1.16.0"
1818
19- lazy val munit = " 0.7.29 "
20- lazy val munitDiscipline = " 1 .0.9 "
19+ lazy val munit = " 1.0.0-M5 "
20+ lazy val munitDiscipline = " 2 .0.0-M2 "
2121
22- lazy val algebraVersion = " 2.7 .0"
22+ lazy val algebraVersion = " 2.8 .0"
2323
2424lazy val apfloatVersion = " 1.10.1"
2525lazy val jscienceVersion = " 4.3.1"
@@ -62,14 +62,14 @@ lazy val root = tlCrossRootProject
6262 .settings(unidocSettings)
6363 .enablePlugins(ScalaUnidocPlugin )
6464
65- lazy val platform = crossProject(JSPlatform , JVMPlatform )
65+ lazy val platform = crossProject(JSPlatform , JVMPlatform , NativePlatform )
6666 .settings(moduleName := " spire-platform" )
6767 .settings(spireSettings : _* )
6868 .jvmSettings(commonJvmSettings : _* )
6969 .jsSettings(commonJsSettings : _* )
7070 .dependsOn(macros, util)
7171
72- lazy val macros = crossProject(JSPlatform , JVMPlatform )
72+ lazy val macros = crossProject(JSPlatform , JVMPlatform , NativePlatform )
7373 .crossType(CrossType .Pure )
7474 .settings(moduleName := " spire-macros" )
7575 .settings(spireSettings : _* )
@@ -78,29 +78,29 @@ lazy val macros = crossProject(JSPlatform, JVMPlatform)
7878 .jvmSettings(commonJvmSettings : _* )
7979 .jsSettings(commonJsSettings : _* )
8080
81- lazy val data = crossProject(JSPlatform , JVMPlatform )
81+ lazy val data = crossProject(JSPlatform , JVMPlatform , NativePlatform )
8282 .crossType(CrossType .Pure )
8383 .settings(moduleName := " spire-data" )
8484 .settings(spireSettings : _* )
8585 .jvmSettings(commonJvmSettings : _* )
8686 .jsSettings(commonJsSettings : _* )
8787
88- lazy val legacy = crossProject(JSPlatform , JVMPlatform )
88+ lazy val legacy = crossProject(JSPlatform , JVMPlatform , NativePlatform )
8989 .crossType(CrossType .Pure )
9090 .settings(moduleName := " spire-legacy" )
9191 .settings(spireSettings : _* )
9292 .jvmSettings(commonJvmSettings : _* )
9393 .jsSettings(commonJsSettings : _* )
9494
95- lazy val util = crossProject(JSPlatform , JVMPlatform )
95+ lazy val util = crossProject(JSPlatform , JVMPlatform , NativePlatform )
9696 .crossType(CrossType .Pure )
9797 .settings(moduleName := " spire-util" )
9898 .settings(spireSettings : _* )
9999 .jvmSettings(commonJvmSettings : _* )
100100 .jsSettings(commonJsSettings : _* )
101101 .dependsOn(macros)
102102
103- lazy val core = crossProject(JSPlatform , JVMPlatform )
103+ lazy val core = crossProject(JSPlatform , JVMPlatform , NativePlatform )
104104 .crossType(CrossType .Pure )
105105 .settings(moduleName := " spire" )
106106 .settings(spireSettings : _* )
@@ -109,7 +109,7 @@ lazy val core = crossProject(JSPlatform, JVMPlatform)
109109 .jsSettings(commonJsSettings : _* )
110110 .dependsOn(macros, platform, util)
111111
112- lazy val extras = crossProject(JSPlatform , JVMPlatform )
112+ lazy val extras = crossProject(JSPlatform , JVMPlatform , NativePlatform )
113113 .crossType(CrossType .Pure )
114114 .settings(moduleName := " spire-extras" )
115115 .settings(spireSettings : _* )
@@ -140,7 +140,7 @@ lazy val examples = project
140140 .settings(commonJvmSettings)
141141 .dependsOn(core.jvm, extras.jvm)
142142
143- lazy val laws = crossProject(JSPlatform , JVMPlatform )
143+ lazy val laws = crossProject(JSPlatform , JVMPlatform , NativePlatform )
144144 .crossType(CrossType .Pure )
145145 .settings(moduleName := " spire-laws" )
146146 .settings(spireSettings : _* )
@@ -154,7 +154,7 @@ lazy val laws = crossProject(JSPlatform, JVMPlatform)
154154 .jsSettings(commonJsSettings : _* )
155155 .dependsOn(core, extras)
156156
157- lazy val tests = crossProject(JSPlatform , JVMPlatform )
157+ lazy val tests = crossProject(JSPlatform , JVMPlatform , NativePlatform )
158158 .crossType(CrossType .Full )
159159 .settings(moduleName := " spire-tests" )
160160 .settings(spireSettings : _* )
@@ -196,7 +196,6 @@ lazy val commonDeps = Seq(
196196)
197197
198198lazy val commonSettings = Seq (
199- resolvers += Resolver .sonatypeRepo(" snapshots" ),
200199 headerLicense := Some (HeaderLicense .Custom (header))
201200) ++ scalaMacroDependencies
202201
0 commit comments