From 6a57bf398fa9936a0e4888dc4169c1d18c029bda Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Wed, 25 Feb 2026 17:08:14 +1100 Subject: [PATCH] xo-arena: + nix build --- pkgs/xo-arena.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/xo-arena.nix diff --git a/pkgs/xo-arena.nix b/pkgs/xo-arena.nix new file mode 100644 index 00000000..6daab810 --- /dev/null +++ b/pkgs/xo-arena.nix @@ -0,0 +1,28 @@ +{ + # nixpkgs dependencies + stdenv, cmake, catch2, + + # xo dependencies + xo-cmake, +# xo-refcnt, + xo-reflectutil, + xo-indentlog, +} : + +stdenv.mkDerivation (finalattrs: + { + name = "xo-arena"; + + src = ../xo-arena; + + cmakeFlags = ["-DCMAKE_MODULE_PATH=${xo-cmake}/share/cmake"]; + doCheck = true; + nativeBuildInputs = [ + cmake catch2 xo-cmake + ]; + propagatedBuildInputs = [ +# xo-refcnt + xo-reflectutil + xo-indentlog + ]; + })