Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 15 additions & 3 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -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"))
Expand Down Expand Up @@ -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(
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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"))
Expand Down Expand Up @@ -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"))
Expand All @@ -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"))
Expand Down