libvieter/README.md

27 lines
725 B
Markdown
Raw Normal View History

2023-01-18 11:49:45 +01:00
# libvieter
This library powers part of Vieter, most noteably the sections that can easily
be implemented in C (or just parts I want to implement in C because it's fun).
The goal of this library is to be completely self-contained, meaning any
required data structures have to be implemented as well. It can only depend on
the C standard libraries.
Currently it contains the following:
* Cron expression parser & next time calculator
## Development
### `compile_commands.json`
Clangd requires a `compile_commands.json` to function properly. You can
generate it using [bear](https://github.com/rizsotto/Bear):
```sh
make clean
bear -- make
```
This will create a `compile_commands.json` file in the current directory.