7b35ceeb02
xo-cmake: + missing subsystems
2026-05-30 15:42:53 -04:00
2dee3f5f68
nix build: + xo-expression2
CI / smoke-test (push) Has been cancelled
2026-05-30 14:04:51 -04:00
d684e7408a
build: + xo-tokenizer2 [CI]
...
xo-cmake subsystem list + nix setup
2026-05-30 12:56:34 -04:00
8888986784
build: xo-numeric build order + missing from xo-build --list [SDLC]
2026-05-30 12:05:20 -04:00
934fec23e7
build xo-cmake: py-reflect order [RITUAL]
2026-05-30 11:51:31 -04:00
55b4c8ac38
xo-cmake: + xo-procedure2
...
missing in subsystem-list
2026-05-30 11:13:40 -04:00
6779068af9
xo-cmake: + xo-allocutil
...
missing from etc/xo/subsystem-list
2026-05-30 10:52:48 -04:00
66136f58e8
xo-cmake: + xo-type in subsystem list
2026-05-30 10:17:19 -04:00
7038ddad2a
xo-build: explicit local clone name
...
e.g. so xo-build --clone xo-refcnt uses xo-refcnt/, not refcnt/
2026-05-26 08:01:17 -04:00
c5a96dfa50
nix buidl: levelling
2026-05-26 00:01:12 -04:00
e6034adc3b
nix-build, cmake build: levelling
2026-05-25 23:57:31 -04:00
907d5e49ac
xo-cmake: + xo-printable2
2026-05-25 23:21:48 -04:00
bad4bd39c9
nix build / xo-cmake: + xo-gc + in forgejo CI
2026-05-25 23:07:33 -04:00
044203fe8b
xo-build: + xo-alloc2 subsystem
2026-05-24 19:43:03 -04:00
f6113ce5a2
xo-cmake: tweak subsystem order for leveling (promote xo-testutil)
2026-05-24 19:39:36 -04:00
d22bed53ae
xo-cmake: + xo-facet subsystem
2026-05-24 19:24:32 -04:00
5015d3d435
xo-cmake: + xo-arena subsystem
2026-05-24 19:08:48 -04:00
3f3bb773f5
xo-cmake: bugfix: xo-randomgen has snowflake gh origin
2026-05-24 14:38:29 -04:00
c0b377db10
xo-cmake: xo-randomgen order (levelling)
2026-05-24 14:34:15 -04:00
1c0ddb5c98
xo-cmake: subsystem order (levelling)
2026-05-24 14:22:16 -04:00
e1c47fd4a2
xo-cmake: minor: xo-subsys early for dep order
2026-05-24 14:00:48 -04:00
ab8a7dbe9c
xo-cmake: explicit demux branch for pushing subtrees
2026-05-23 11:17:04 -04:00
91ffed976d
xo-cmake: xo-build: --rejoin on subtree ops
2026-05-23 11:03:39 -04:00
a84316b19e
xo-cmake: bugfix: git subtree syntax
2026-05-23 10:53:51 -04:00
3daffb8eb9
xo-cmake: + xo-build --split-umbrella-remote
...
also with explicit --rejoin
2026-05-23 10:49:44 -04:00
1e49c937ff
xo-cmake: xo-build + git subtree for satellites
...
xo-build
--add-umbrella-remote XONAME
--pull-umbrella-remote XONAME
--push-umbrella-remote XONAME
2026-05-22 09:20:35 -04:00
1adaf1c061
build: coverage working at umbrella level on osx
...
Uses llvm-cov tooling
2026-04-20 08:57:22 -04:00
269b7b6cf4
build: coverage build working in umbrella builds (!)
...
1. more recent lcov is persnickety, need to ignore some errors.
2. need more careful assembly of subdirs with .gcda/.gcno info.
lcov doesn't like duplication here.
2026-04-09 20:50:32 -04:00
e5ff5c8779
build: + --clobber feature for .build/reconfigure script
...
copies reconfigure script to /tmp before
killing build directory.
2026-04-04 14:34:57 -04:00
54123c0e1f
build: retire FACET argument to genfacetimpl
2026-03-11 10:03:46 -05:00
3e00b08d9f
build: retire unused args from xo_add_genfacetimpl
2026-03-11 09:55:48 -05:00
d65158eea6
xo-expression2: drop redundant OUTPUT_IMPL_SUBDIR args
2026-03-11 09:49:19 -05:00
33c5f7b6e1
xo-cmake: retire OUTPUT_CPP_DIR in genfacetimpl macro
2026-03-11 09:16:41 -05:00
bee320e09b
cmake build: + xo-genfacet-all target for umbrella build
2026-03-11 09:14:30 -05:00
5382cad639
build: retiring REPR argument to xo_add_genfacetimpl()
2026-03-11 08:41:57 -05:00
3493a501e0
xo-cmake: fix per-satellite targets to trigger local builds
2026-03-05 13:02:42 +11:00
14c94257df
xo-cmake: scaffold-subdir: allow preexisting directories
2026-03-04 15:23:21 +11:00
738c2ab88e
xo-cmake: scaffold-subdir: --with-facetidl feature
2026-03-04 15:17:43 +11:00
0524ffa6cf
xo-cmake: bugfix scaffold-subdir: export FooShare.cmake for idl
2026-03-04 14:56:15 +11:00
f0a9c48e3e
xo-cmake: bugfix src/foo/CMakeLists.txt location
2026-03-04 14:51:26 +11:00
831fc10c18
xo-cmake: setup to make share target available via cmake install
2026-02-27 19:38:53 +11:00
6dd635599c
nix-build: + xo-object2 builds
2026-02-27 13:04:46 +11:00
ffa6682f1c
xo-cmake: + xo-reconfigure.in install
2026-02-26 00:10:47 +11:00
ec0c8feb36
xo-cmake: bugfix: dependency for genfacet target
2026-02-17 15:55:11 -05:00
6f3833d6fb
xo-interpreter2 stack: define-expr's work at top-level
2026-02-17 14:42:17 -05:00
ff5186ed55
xo-gc xo-cmake: simplify idl -> *.*pp codegen
2026-02-16 22:43:24 -05:00
908060ea6d
xo-procedure2 xo-cmake: drop unnecessary output-cpp-dir cmdline arg
2026-02-16 17:23:12 -05:00
d44bb78900
switch build to c++23
2026-01-30 13:23:28 -05:00
70c43e0fe5
xo-cmake: + --enable/disable testing arg to reconfigure.in
2026-01-26 20:24:48 -05:00
f804d4f1e9
xo-cmake: + xo_add_genfacet_all() cmake function
2026-01-20 22:10:59 -05:00