1- import ReleaseTransformations .*
1+ import ReleaseTransformations ._
2+ import Dependencies ._
23
34ThisBuild / scalaVersion := " 3.1.2"
45ThisBuild / versionScheme := Some (" semver-spec" )
@@ -9,18 +10,18 @@ excludeDependencies ++= Seq(
910)
1011
1112libraryDependencies ++= Seq (
12- " org.typelevel" %% " cats-parse" % " 0.3.7" ,
13- " com.monovore" %% " decline-effect" % " 2.2.0" ,
1413 " co.fs2" %% " fs2-io" % " 3.2.7" ,
15- " org.polystat.odin" %% " analysis" % " 0.4.3" ,
14+ " com.monovore" %% " decline-effect" % " 2.2.0" ,
15+ " io.circe" %% " circe-core" % " 0.14.1" ,
1616 " is.cir" %% " ciris" % " 2.3.2" ,
1717 " lt.dvim.ciris-hocon" %% " ciris-hocon" % " 1.0.1" ,
1818 " org.http4s" %% " http4s-ember-client" % " 1.0.0-M32" ,
19+ " org.polystat.odin" %% " analysis" % V .odin,
20+ " org.polystat.py2eo" % " transpiler" % V .py2eo,
21+ " org.polystat" % " far" % V .far,
1922 " org.scalameta" %% " munit" % " 1.0.0-M3" % Test ,
20- " io.circe" %% " circe-core" % " 0.14.1" ,
21- " org.polystat.py2eo" % " transpiler" % " 0.0.10" ,
2223 " org.slf4j" % " slf4j-nop" % " 1.7.36" ,
23- " org.polystat " % " far " % " 0.2.0 " ,
24+ " org.typelevel " %% " cats-parse " % " 0.3.7 " ,
2425)
2526
2627packageOptions := Seq (
@@ -42,7 +43,13 @@ assembly / assemblyMergeStrategy := {
4243}
4344
4445enablePlugins(BuildInfoPlugin )
45- buildInfoKeys := Seq (version)
46+ buildInfoKeys := Seq (
47+ version,
48+ " farVersion" -> V .far,
49+ " j2eoVersion" -> V .j2eo,
50+ " py2eoVersion" -> V .py2eo,
51+ " odinVersion" -> V .odin,
52+ )
4653buildInfoPackage := " org.polystat.cli"
4754
4855Global / excludeLintKeys += nativeImageVersion
0 commit comments