No description
Find a file
Julia Lange 090cb6631e
Lexicon Module, codegen current lexicons
Use esquema (github:fatfingers23/esquema@9ef00b9) to generate rust code
for the lexicons that we have.

Currently, esquema doesn't seem to support top level integer types. I've
opted to temporarily remove `indexProgress` from my.spoor.log.activity
while compiling, and then adding it back afterwards.

I could compile esquema with the following added to my flake.nix
```
nativeBuildInputs = with pkgs; [
  pkg-config
  openssl
  openssl.dev
];
PKG_CONFIG_PATH = "${pkgs.openssl.dev}/lib/pkgconfig";
```
at a later date I will add it as a dependency, but I spent a while
trying to package esquema to no results.
2025-05-07 16:47:33 -07:00
lexicons/my/spoor Lexicons, add optional title to external 2025-05-07 16:47:32 -07:00
src Lexicon Module, codegen current lexicons 2025-05-07 16:47:33 -07:00
Cargo.lock Src, move out of ./rust, add missing wip files 2025-05-07 16:47:11 -07:00
Cargo.toml Src, move out of ./rust, add missing wip files 2025-05-07 16:47:11 -07:00
flake.lock Src, move out of ./rust, add missing wip files 2025-05-07 16:47:11 -07:00
flake.nix Src, move out of ./rust, add missing wip files 2025-05-07 16:47:11 -07:00