scala-cli
scala-cli copied to clipboard
Scala-cli should manage Scala Native dependencies.
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.
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.