1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-06-08 02:38:11 +09:00

zluda: provide fallback CMAKE_BUILD_TYPE

Signed-off-by: Gavin Zhao <git@gzgz.dev>
(cherry picked from commit 409d7cdfa9)
This commit is contained in:
Gavin Zhao 2025-04-18 00:16:45 -04:00 committed by github-actions[bot]
parent ce7ee086ab
commit 15c7b1d3bf

View file

@ -55,6 +55,11 @@ rustPlatform.buildRustPackage rec {
# xtask doesn't support passing --target, but nix hooks expect the folder structure from when it's set
env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.cargoShortTarget;
# Future packagers:
# This is a fix for https://github.com/NixOS/nixpkgs/issues/390469. Ideally
# ZLUDA should configure this automatically. Therefore, on every new update,
# please try removing this line and see if ZLUDA builds.
env.CMAKE_BUILD_TYPE = "Release";
preConfigure = ''
# disable test written for windows only: https://github.com/vosen/ZLUDA/blob/774f4bcb37c39f876caf80ae0d39420fa4bc1c8b/zluda_inject/tests/inject.rs#L55