ContributingΒΆ

Anyone is welcome to contribute to this project or create their own variant of it. I would appreciate a PR if your feature would be of benefit other users.

In order to keep the source code in good condition I use pre-commit to validate and format the code using their standards for C++/C.

Note

If you are using Windows as a base platform I would suggest that you install pre-commit under wsl (Windows Subsystem for Windows) and run it from there, I have found that this approach works fine.

The following command will run pre-commit on all the source files. Assuming you are in the project directory.

pre-commit run --files src/*