New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scala Native 0.5 Build #2322
Scala Native 0.5 Build #2322
Conversation
It has a few changes in build plugin, which requires to cleanup a bit build script. And one deprectated class was removed. Tested as: ``` export SCALANATIVE_VERSION=0.5.0 sbt clean sbt ++2.12.17 "project scalacticNative" clean publishLocal sbt ++2.13.10 "project scalacticNative" clean publishLocal sbt "project scalacticDottyNative" clean publishLocal sbt ++2.12.17 "project scalatestNative" clean publishLocal sbt ++2.13.10 "project scalatestNative" clean publishLocal sbt "project scalatestDottyNative" clean publishLocal sbt ++2.12.17 "project scalatestAppNative" clean publishLocal sbt ++2.13.10 "project scalatestAppNative" clean publishLocal sbt "project scalatestAppDottyNative" clean publishLocal ```
… into test-catap-scala-native-0.5-3
…ublishing scala-native build for scala 2.11.
@cheeseng this introduces update of dependencies and to be on safe side I suggest to release it as 3.2.19. |
@catap I think it should be fine, there's a scala-native 0.4 already published previously for 3.2.18 and it still can be used, or user may choose to use the 0.5 build (staged) if want to. Let's see if @bvenners likes it, starting 3.2.19 we should just have build for 0.5 though. :) |
On Thu, 18 Apr 2024 17:10:30 +0200, Chua Chee Seng wrote:
> @cheeseng this introduces update of dependencies and to be on safe side I suggest to release it as 3.2.19.
@catap I think it should be fine, there's a scala-native 0.4 already published previously for 3.2.18 and it still can be used, or user may choose to use the 0.5 build (staged) if want to. Let's see if @bvenners likes it, starting 3.2.19 we should just have build for 0.5 though. :)
Keep in mind that here I've updated scala-xml for example, and to have
3.2.18 which depends on different version of scala-xml may lead to issues.
…--
wbr, Kirill
|
@cheeseng unfortently I was forced to upgrade scala-js to match version of sjs inside dependencies like scala-xml. |
@@ -289,7 +289,7 @@ trait DottyBuild { this: BuildCommons => | |||
initialCommands in console := """|import org.scalatest._ | |||
|import org.scalactic._ | |||
|import Matchers._""".stripMargin, | |||
libraryDependencies += "org.scala-lang.modules" %%% "scala-xml" % "2.3.0", | |||
libraryDependencies += "org.scala-lang.modules" %%% "scala-xml" % "2.1.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah, this is dedicated project for Scala3Js. Got it.
@catap Fyi Artifacts for scala-native 0.5 are up. |
This PR is based on #2318 , just minor tweaked for publishing 3.2.18 build for scala-native 0.5.