typelevel / typelevel-nix

Development tools for Typelevel projects
Apache License 2.0
110 stars 12 forks source link

LLVM_BIN is a single value, not a path #90

Closed rossabaker closed 1 year ago

rossabaker commented 1 year ago

When there's already an LLVM_BIN environment variable, we want to overwrite it, not turn it into a colon-delimited path. Otherwise, $LLVM_BIN/clang doesn't point to anything, and it does this:

sbt:cats-effect> nativeConfig
[error] 'clang' not found in PATH or via 'LLVM_BIN' environment variable.
[error] Please refer to (http://www.scala-native.org/en/latest/user/setup.html)
[error] (Global / nativeConfig) 'clang' not found in PATH or via 'LLVM_BIN' environment variable.
[error] Please refer to (http://www.scala-native.org/en/latest/user/setup.html)
[error] Total time: 0 s, completed Feb 17, 2023 10:59:46 PM