build: xo-alloc dep order [RITUAL]

This commit is contained in:
Roland Conybeare 2026-05-30 12:42:40 -04:00
commit 5a5f43b56e
4 changed files with 5 additions and 5 deletions

View file

@ -95,16 +95,16 @@ add_subdirectory(xo-reflect) # reflection library (pre-fomo)
add_subdirectory(xo-pyreflect)
add_subdirectory(xo-stringtable2) # experiment w/ facet object model
add_subdirectory(xo-object2) # experiment w/ facet object model
add_subdirectory(xo-gc) # experiment w/ facet object model
add_subdirectory(xo-gc) # incremental gc + facet object model
add_subdirectory(xo-type) # experiment w/ facet object model
add_subdirectory(xo-procedure2) # schematika procedure abstraction + runtime context (fomo)
add_subdirectory(xo-numeric) # schematika poly arithmetic w/ facet object model
add_subdirectory(xo-allocutil) # xo-alloc api
add_subdirectory(xo-alloc) # arena allocator + incremental gc
add_subdirectory(xo-ratio)
add_subdirectory(xo-unit)
add_subdirectory(xo-pyunit)
add_subdirectory(xo-callback)
add_subdirectory(xo-alloc)
#add_subdirectory(xo-reflect2) # experiment w/ facet object model
add_subdirectory(xo-object)
add_subdirectory(xo-ordinaltree)

2
ci.nix
View file

@ -34,10 +34,10 @@ in
xo-procedure2
xo-numeric
xo-allocutil
xo-alloc
xo-ratio
xo-unit
xo-callback
xo-alloc
xo-object
xo-ordinaltree
xo-tokenizer2

View file

@ -337,11 +337,11 @@ in
procedure2 = pkgs.xo-procedure2;
numeric = pkgs.xo-numeric;
allocutil = pkgs.xo-allocutil;
alloc = pkgs.xo-alloc;
ratio = pkgs.xo-ratio;
unit = pkgs.xo-unit;
pyunit = pkgs.xo-pyunit;
callback = pkgs.xo-callback;
alloc = pkgs.xo-alloc;
object = pkgs.xo-object;
ordinaltree = pkgs.xo-ordinaltree;
tokenizer2 = pkgs.xo-tokenizer2;

2
xo.nix
View file

@ -47,11 +47,11 @@ let
xo-procedure2 = callPackage pkgs/xo-procedure2.nix { stdenv = jitStdenv; };
xo-numeric = callPackage pkgs/xo-numeric.nix { stdenv = jitStdenv; };
xo-allocutil = callPackage pkgs/xo-allocutil.nix { stdenv = jitStdenv; };
xo-alloc = callPackage pkgs/xo-alloc.nix { stdenv = jitStdenv; buildDocs = true; };
xo-ratio = callPackage pkgs/xo-ratio.nix { stdenv = jitStdenv; buildDocs = true; buildExamples = true; };
xo-unit = callPackage pkgs/xo-unit.nix { stdenv = jitStdenv; buildDocs = true; buildExamples = true; };
xo-pyunit = callPackage pkgs/xo-pyunit.nix { stdenv = jitStdenv; };
xo-callback = callPackage pkgs/xo-callback.nix { stdenv = jitStdenv; };
xo-alloc = callPackage pkgs/xo-alloc.nix { stdenv = jitStdenv; buildDocs = true; };
xo-object = callPackage pkgs/xo-object.nix { stdenv = jitStdenv; };
xo-ordinaltree = callPackage pkgs/xo-ordinaltree.nix { stdenv = jitStdenv; };
xo-tokenizer2 = callPackage pkgs/xo-tokenizer2.nix { stdenv = jitStdenv; buildExamples = true; };