nix build: xo-type: make doCheck overridable

This commit is contained in:
Roland Conybeare 2026-03-07 00:26:36 +11:00
commit 6190e9b05f

View file

@ -13,6 +13,7 @@
xo-indentlog,
xo-cmake,
doCheck ? true,
buildDocs ? false,
} :
@ -24,10 +25,10 @@ stdenv.mkDerivation (finalattrs:
cmakeFlags = ["-DCMAKE_MODULE_PATH=${xo-cmake}/share/cmake"]
++ lib.optionals buildDocs ["-DXO_ENABLE_DOCS=on"]
++ ["-DENABLE_TESTING=1"];
++ lib.optionals doCheck ["-DENABLE_TESTING=1"];
inherit buildDocs;
doCheck = true;
inherit doCheck;
postBuild = lib.optionalString buildDocs ''
cmake --build . -- docs