zigHook: support zig 0.11

This commit is contained in:
figsoda
2023-08-07 10:25:02 +00:00
committed by Anderson Torres
parent b91b7232a8
commit 6acf0bf645
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -8,6 +8,14 @@ makeSetupHook {
propagatedBuildInputs = [ zig ];
substitutions = {
zig_default_flags =
if lib.versionAtLeast zig.version "0.11" then
"-Doptimize=ReleaseSafe -Dcpu=baseline"
else
"-Drelease-safe=true -Dcpu=baseline";
};
passthru = { inherit zig; };
meta = {
+1 -1
View File
@@ -20,7 +20,7 @@
# https://github.com/NixOS/nixpkgs/pull/241741#issuecomment-1624227485
# https://github.com/ziglang/zig/issues/14281#issuecomment-1624220653
readonly zigDefaultFlagsArray=("-Drelease-safe=true" "-Dcpu=baseline")
readonly zigDefaultFlagsArray=(@zig_default_flags@)
function zigSetGlobalCacheDir {
ZIG_GLOBAL_CACHE_DIR=$(mktemp -d)