diff --git a/build.sbt b/build.sbt index bdf833abe2..d676616662 100644 --- a/build.sbt +++ b/build.sbt @@ -478,7 +478,7 @@ lazy val files: ProjectMatrix = (projectMatrix in file("files")) ) .jvmPlatform(scalaVersions = scala2And3Versions, settings = commonJvmSettings) .jsPlatform(scalaVersions = scala2And3Versions, settings = commonJsSettings) - .nativePlatform(scalaVersions = List(scala3)) + .nativePlatform(scalaVersions = scala2And3Versions, settings = commonNativeSettings) .dependsOn(core) lazy val testing: ProjectMatrix = (projectMatrix in file("testing")) @@ -512,6 +512,10 @@ lazy val tests: ProjectMatrix = (projectMatrix in file("tests")) scalaVersions = scala2And3Versions, settings = commonJsSettings ) + .nativePlatform( + scalaVersions = scala2And3Versions, + settings = commonNativeSettings + ) .dependsOn(core, files, circeJson, cats) lazy val perfServerJavaOptions = List( @@ -599,7 +603,7 @@ lazy val cats: ProjectMatrix = (projectMatrix in file("integrations/cats")) ) ) .nativePlatform( - scalaVersions = List(scala3), + scalaVersions = scala2And3Versions, settings = commonNativeSettings ++ Seq( libraryDependencies ++= Seq( "io.github.cquiroz" %%% "scala-java-time" % Versions.jsScalaJavaTime % Test @@ -791,7 +795,7 @@ lazy val circeJson: ProjectMatrix = (projectMatrix in file("json/circe")) ) .jvmPlatform(scalaVersions = scala2And3Versions, settings = commonJvmSettings) .jsPlatform(scalaVersions = scala2And3Versions, settings = commonJsSettings) - .nativePlatform(scalaVersions = List(scala3), settings = commonNativeSettings) + .nativePlatform(scalaVersions = scala2And3Versions, settings = commonNativeSettings) .dependsOn(core) lazy val json4s: ProjectMatrix = (projectMatrix in file("json/json4s")) @@ -1126,6 +1130,10 @@ lazy val apispecDocs: ProjectMatrix = (projectMatrix in file("docs/apispec-docs" scalaVersions = scala2And3Versions, settings = commonJsSettings ) + .nativePlatform( + scalaVersions = scala2And3Versions, + settings = commonNativeSettings + ) .dependsOn(core, tests % Test) lazy val openapiDocs: ProjectMatrix = (projectMatrix in file("docs/openapi-docs")) @@ -1146,6 +1154,10 @@ lazy val openapiDocs: ProjectMatrix = (projectMatrix in file("docs/openapi-docs" scalaVersions = scala2And3Versions, settings = commonJsSettings ) + .nativePlatform( + scalaVersions = scala2And3Versions, + settings = commonNativeSettings + ) .dependsOn(core, apispecDocs, tests % Test) lazy val openapiVerifier: ProjectMatrix = (projectMatrix in file("docs/openapi-verifier"))