ryanmiville / cross-example

version-specific source example with scala-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scala-cli version-specific cross publish example

  1. publish the library for both versions
scala-cli publish local cross-lib --organization com.example --version 0.0.1 -S 3
scala-cli publish local cross-lib --organization com.example --version 0.0.1 -S 2.13
  1. run the app with both versions
scala-cli cross-app/Example.scala -S 3
//uses V3
scala-cli cross-app/Example.scala -S 2.13
//uses V2

About

version-specific source example with scala-cli


Languages

Language:Scala 100.0%