scala-cli icon indicating copy to clipboard operation
scala-cli copied to clipboard

Scala-cli should manage Scala Native dependencies.

Open romanowski opened this issue 3 years ago • 1 comments

Currently, Scala CLI requires cland (llvm) and optionally other native packaged installed manually. We can investigate ways how scala-cli can manage such dependencies by itself.

from @alexarchambault

conda allows Python developers to install LLVM under specific directories, on Linux / macOS / Windows.

Installing conda ourselves could be cumbersome, but micromamba might help. micromamba is a dependency-free binary that can install conda packages. We could just download micromamba, and call it to install llvm under a specific directory.

romanowski avatar Oct 25 '21 14:10 romanowski

The initial step was done here https://github.com/VirtusLab/scala-cli/pull/611 There is a need for follow-up PR connecting the environment properly.

jaroslawk avatar Feb 10 '22 11:02 jaroslawk