Commit graph

111 commits

Author SHA1 Message Date
550b33323c xo-alloc2: + utest harness for catch2
accept additional commandline arguments
2026-05-19 08:27:10 -04:00
1adaf1c061 build: coverage working at umbrella level on osx
Uses llvm-cov tooling
2026-04-20 08:57:22 -04:00
36f3399b80 xo-arena: build: can't assume elfutils on osx 2026-04-19 20:47:40 -04:00
3f91dee6e7 xo-arena: + print_backtrace() + print_backtrace_dwarf()
using libunwind and elfutils
2026-04-10 20:28:59 -04:00
6c27d1fdf2 nix shell: + btop 2026-04-03 15:23:07 -04:00
002cbb3163 osx env: get lldb from nixpkgs, with apple-signed debugserver 2026-03-25 21:10:55 -04:00
5f73ee7303 nix: using nixos-25.05 on linux; + notmuch if linux 2026-03-24 17:35:48 -04:00
25ffbe144b nix: use clang-tools (for emacs+lsp) 2026-03-24 17:35:26 -04:00
54ec84fd49 xo-reader2: scaffold for using obj<AType> for types [WIP] 2026-03-07 11:43:47 +11:00
960a19e7d6 nix build: + xo.type 2026-03-06 13:11:45 +11:00
7f25e841d0 nix build: + xo.tokenizer2 2026-03-05 20:35:52 +11:00
004583423c nix build: + xo.numeric + bugfix xo.procedure2 2026-03-05 20:28:33 +11:00
0d0a62943d nix-build: + xo.procedure2 2026-03-05 20:25:32 +11:00
9b9262f84b xo-object2 stack: refactor/tidy after GCObject -> alloc2 2026-03-05 20:11:05 +11:00
29c15f3f70 nix nit: reset TMPDIR/TMP in shell4-osx for long-running emacs 2026-02-28 13:28:08 +11:00
6727fd0381 nix-build: shell4-osx uses clang18 2026-02-27 21:38:02 +11:00
6dd635599c nix-build: + xo-object2 builds 2026-02-27 13:04:46 +11:00
1322a97a8b nix-build: + xo-object + use clang 18 [WIP] 2026-02-27 11:36:20 +11:00
d8d8781068 xo-gc: docs build [WIP] + misc fixes + works w/ nix 2026-02-26 14:27:02 +11:00
115782abf6 nix-build: + xo-alloc2 working 2026-02-26 13:28:42 +11:00
734c06c8a9 nix-build: + xo-printable2 2026-02-26 13:03:50 +11:00
51543ad3d3 xo-alloc: nix-build + compiler nits 2026-02-26 12:20:34 +11:00
cc47795ad3 nix-build: + xo-allocutil 2026-02-26 11:47:40 +11:00
41488b6168 nix-build: xo-arena: build docs + minor doc facepalms 2026-02-26 11:47:14 +11:00
a14c257b5e build: xo-facet: nix-build -A xo.facet 2026-02-26 00:42:28 +11:00
3c5af1e5e4 emacs setup + xo-arena build 2026-02-25 17:07:00 +11:00
e0ce3e1a78 osx: shell3 running w/ nixpkgs-24.11 2026-02-25 11:31:22 +11:00
3c0370fd85 build: osx default.nix carveouts 2026-02-25 11:18:29 +11:00
700c9a19cf devenv: ghostty + fish + timg + nushell 2026-02-11 16:53:10 -05:00
a8ff0ffec3 xo-gc xo-object2 xo-alloc2: templates for FOMO [WIP] 2025-12-24 19:39:11 -05:00
6cf535eaef xo-alloc2: streamlining + bugfixes [wip] 2025-12-12 19:44:38 -05:00
a4e88b674e xo-facet: + doc scaffold + begin include scaffold 2025-12-10 09:56:09 -05:00
1fd30047b6 nix-shell: emacs + tree-sitter support 2025-11-17 15:49:25 -05:00
5e843cde99 nix env: OSX fixes + shell4-osx attribute 2025-11-17 10:42:41 -05:00
638707550b build + xo-imgui: now working (except ex4) on ubuntu 2025-11-10 14:36:43 -05:00
f197d4cbe0 default.nix: overlays for sandbox usermode build on ubuntu 2025-11-10 10:47:49 -05:00
a7721d9198 Merge branch 'main' of github.com:rconybea/xo-umbrella2 2025-10-27 12:45:10 -04:00
bdf59791b0 cosmetic: comment 2025-10-27 12:39:40 -04:00
7497751192 xo-imgui wip 2025-09-24 23:24:35 -04:00
51b2b9d8ef nix build: + shell5 works for vulkan + opengl 2025-09-24 00:54:36 -04:00
38ceb3c0cb build: opengl + vulkan both working on wsl2 w/ hardware accel !!
requires curated symlink dirs etc/hostwsl, etc/hostwsl2.
come up with something less hacky for these
2025-09-23 00:51:23 -04:00
f40f37c437 nix build: cosmetic (whitespace) 2025-09-22 12:50:44 -04:00
5cb640ad67 nix build: xo-jit: builds docs + examples 2025-09-22 12:47:55 -04:00
d719705f2e nix build: xo-reader: build + install docs+examples + build fix 2025-09-22 12:47:00 -04:00
35334154c8 xo-tokenizer: build + install docs + examples + build fixes 2025-09-22 12:45:30 -04:00
77d4f09851 nix build: xo-expression: build+install docs + examples 2025-09-22 12:44:01 -04:00
91e972a4cf nix build: xo-unit: build + install docs + examples 2025-09-22 12:24:57 -04:00
ddd0afb623 nix build: xo-ratio: build docs + examples 2025-09-22 12:23:49 -04:00
01dc1b057c nix build: xo-flatstring: build docs + examples 2025-09-22 12:20:40 -04:00
70f3f4e486 nix build: xo-randomgen: build+install examples 2025-09-22 12:18:51 -04:00