diff --git a/README.md b/README.md index ec867d2..ed1df62 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,6 @@ myValues.substitute(toBeReplaced) // Hello, John! You are 42 years old. Add the library as a dependency: ```scala -libraryDependencies += "io.github.matejcerny" %% "replacements" % "0.2.1" +libraryDependencies += "io.github.matejcerny" %% "replacements" % "0.3.0" ``` diff --git a/build.sbt b/build.sbt index e69de29..12445b6 100644 --- a/build.sbt +++ b/build.sbt @@ -0,0 +1,14 @@ +val commonSettings = Seq( + sbtConfigFile := (ThisBuild / baseDirectory).value / "build.conf" +) + +lazy val jvm = project.in(file("jvm")) + .settings(commonSettings) + +lazy val js = project.in(file("js")) + .enablePlugins(ScalaJSPlugin) + .settings(commonSettings) + +lazy val native = project.in(file("native")) + .enablePlugins(ScalaNativePlugin) + .settings(commonSettings) diff --git a/project/build.properties b/project/build.properties index 01a16ed..c605beb 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.11.7 +sbt.version=1.12.3 diff --git a/project/plugins.sbt b/project/plugins.sbt index aa0147f..759034c 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,4 +1,6 @@ -addSbtPlugin("io.github.matejcerny" % "sbt-config" % "0.4.0") +addSbtPlugin("io.github.matejcerny" % "sbt-config" % "0.5.0") addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2") addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.11.2") addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.12") +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.20.2") +addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.10")