Benedikt Peetz
3646e4aee8
fix(scripts/renew_copyright_header): Correctly handle shebangs
2024-03-26 19:58:22 +01:00
Benedikt Peetz
fa6b046780
style(flake): Add even more formatters
2024-03-26 17:35:34 +01:00
Benedikt Peetz
eb3156753a
feat(example/valgrind): Add a script to test the c example with valgrind
2024-03-26 17:35:16 +01:00
Benedikt Peetz
1b8a33c919
build(flake): Add treefmt
...
This only adds this as nix module. So running `nix fmt` will now format
all files under the repo root.
If you want to run this as non-nix user feel free to take a look at the
generated `treefmt.toml`.
2024-02-19 20:48:50 +01:00
Benedikt Peetz
5a7bb00548
chore(treewide): Add the new license header
2024-02-19 16:13:55 +01:00
Benedikt Peetz
7ac6edb752
chore(treewide): Remove old license header
...
This was done with:
```bash
fd --type file . | xargs grep 'Copyright (C) 2023 The Trinitrix Project <soispha@vhack.eu, antifallobst@systemausfall.org>' | awk 'BEGIN{ FS=":"} {print $1}' | xargs sed -i '1,19d'
```
2024-02-19 16:13:48 +01:00
Benedikt Peetz
3e59d53b8b
build(flake): De-duplicate the `flake.lock` file
2024-02-18 13:11:33 +01:00
Benedikt Peetz
7d1a41aca9
feat(treewide): Provide a c api
2023-12-25 22:23:52 +01:00
Benedikt Peetz
03f24503b7
chore(treewide): Add license headers
2023-12-23 18:57:10 +01:00
Benedikt Peetz
22904c9bae
build(treewide): Add relevant configuration for releases
2023-12-23 18:35:38 +01:00
Benedikt Peetz
233fa3e1b5
chore: Initial commit
...
This not the "real" first commit, the others are in the trinitrix/core
repository, made before the split-up took place
2023-12-23 16:07:17 +01:00