canokey-qemu: fix build with clang

This commit is contained in:
Alyssa Ross 2024-05-16 14:22:59 +02:00
parent 740152c8c1
commit befe8bbe40

View File

@ -23,6 +23,17 @@ stdenv.mkDerivation rec {
--replace "COMMAND git describe --always --tags --long --abbrev=8 --dirty >>" "COMMAND echo '$rev' >>"
'';
preConfigure = ''
cmakeFlagsArray+=(
-DCMAKE_C_FLAGS=${lib.escapeShellArg ([
"-Wno-error=unused-but-set-parameter"
"-Wno-error=unused-but-set-variable"
] ++ lib.optionals stdenv.cc.isClang [
"-Wno-error=documentation"
])}
)
'';
outputs = [ "out" "dev" ];
nativeBuildInputs = [ cmake ];