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