Compare commits

...

8 commits

Author SHA1 Message Date
Qyriad 8534bc7cef what does git series base do anyway 2024-05-07 13:58:53 -06:00
Qyriad d32232f6d0 Good Rebase™ 2024-05-07 13:57:24 -06:00
Qyriad 6c517e40eb remove the autoconf+Make buildsystem
We're not using it anymore. Any leftover bugs in the Meson buildsystem
are now just bugs.

Closes #249.

Change-Id: I0465a0c37ae819f94d40e7829f5bff046aa63d73
2024-05-07 13:57:17 -06:00
Qyriad 4f8b33a4a2 remove last TOOD remnants from .nix files 2024-05-07 13:55:33 -06:00
Qyriad 159e60dfef remove the autoconf+Make buildsystem
We're not using it anymore. Any leftover bugs in the Meson buildsystem
are now just bugs.

Closes #249.

Change-Id: I0465a0c37ae819f94d40e7829f5bff046aa63d73
2024-05-07 13:55:18 -06:00
Qyriad 851b42f6b4 flake: fix devShell on i686-linux by disabling ClangBuildAnalyzer on it
ClangBuildAnalyzer doesn't build on i686-linux due to
`long long int`/`size_t` conversion errors, so let's just exclude it
from the devshell on that platform

Change-Id: If1077a7b3860db4381999c8e304f6d4b2bc96a05
2024-05-07 12:38:01 -06:00
Qyriad aac32327d5 flake: fix eval of checks & devshell on i686-linux
Change-Id: I62da3161327051005e3f48f83974140efef4417e
2024-05-07 12:38:01 -06:00
Qyriad 4f98d21b71 flake: move the pre-commit definition to its own file
It's a good hundred LOC, and wasn't coupled to the actual flake logic at
all.

Change-Id: Iebb4667b3197dbd8cb2b019014e99fa651848832
2024-05-07 12:38:01 -06:00
2 changed files with 2 additions and 1 deletions

1
base Submodule

@ -0,0 +1 @@
Subproject commit 851b42f6b4122d942d2ddc968b1d82648e001cbf

2
series

@ -1 +1 @@
Subproject commit 7226aaf7abc1bd10308e68bd6a1ee85f96452dbe
Subproject commit 6c517e40ebabbb8a7610de972d8432087828eda2