python3Packages.bitsandbytes: fix non-CUDA build

This commit is contained in:
Pavol Rusnak
2025-09-08 20:43:11 +02:00
parent 904042bf41
commit e555375a11
@@ -83,6 +83,8 @@ buildPythonPackage {
nativeBuildInputs = [
cmake
]
++ lib.optionals cudaSupport [
cudaPackages.cuda_nvcc
];
@@ -96,7 +98,7 @@ buildPythonPackage {
cmakeFlags = [
(lib.cmakeFeature "COMPUTE_BACKEND" (if cudaSupport then "cuda" else "cpu"))
];
CUDA_HOME = "${cuda-native-redist}";
CUDA_HOME = lib.optionalString cudaSupport "${cuda-native-redist}";
NVCC_PREPEND_FLAGS = lib.optionals cudaSupport [
"-I${cuda-native-redist}/include"
"-L${cuda-native-redist}/lib"