SpinalHDL / SpinalTemplateSbt

A basic SpinalHDL project
77 stars 64 forks source link

Sbt mill unification #10

Closed typingArtist closed 3 years ago

typingArtist commented 3 years ago

The repo now contains both sbt and Mill build scripts.

typingArtist commented 3 years ago

Feedback from @Dolu1990:

Don’t upgrade Scala to 2.12 nor sbt to 1.5.3 in the course of this issue. Let’s stick with Scala 2.11.x and sbt 1.4.7 for the moment in build.sbt. They are the most stable ones. If the user wants, he can update to the latest and greatest, if he knows what to do. The mill build.sc can go with the newer versions.

typingArtist commented 3 years ago

Checked with Java versions {1.8.0_292, 11.0.11, 16.0.1}, SpinalHDL 1.4.3, Scala 2.11.12, sbt 1.4.7 on Fedora 34 Linux using sbt "runMain mylib.MyTopLevelSim" Checked with Java versions {1.8.0_292, 11.0.11, 16.0.1}, SpinalHDL 1.4.3, Scala 2.12.14, mill 0.9.8 on Fedora 34 Linux using mill mylib.runMain mylib.myTopLevelSim.

Dolu1990 commented 3 years ago

thanks ^^