xo-umbrella2/pkgs/xo-facet.nix
Roland Conybeare 09d3b19e7b
Some checks failed
cmake-docker / cmake-build (gcc, g++) (push) Has been cancelled
CI / smoke-test (push) Has been cancelled
cmake-docker / cmake-build (clang, clang++) (push) Has been cancelled
nix build: sync pkgs/*.nix with refactored build deps [NIX]
2026-08-08 01:00:26 -04:00

28 lines
487 B
Nix

{
# nixpkgs dependencies
stdenv, cmake, catch2,
# xo dependencies
xo-cmake,
xo-reflectutil,
xo-arena,
} :
stdenv.mkDerivation (finalattrs:
{
name = "xo-facet";
src = ../xo-facet;
cmakeFlags = ["-DCMAKE_MODULE_PATH=${xo-cmake}/share/cmake"
"-DENABLE_TESTING=1"
];
doCheck = true;
nativeBuildInputs = [
cmake catch2 xo-cmake
];
propagatedBuildInputs = [
xo-reflectutil
xo-arena
];
})