Thalhammer / jwt-cpp

A header only library for creating and validating json web tokens in c++
https://thalhammer.github.io/jwt-cpp/
MIT License
828 stars 229 forks source link

Add support for CMake Presets #348

Closed prince-chrismc closed 1 month ago

prince-chrismc commented 2 months ago

The intention is to move some of the setup and configuration variables from the CI scripts to the build configurations to make it easier to run them locally. This is most evident when it comes to the sanitizers and fuzzers but also for the examples.

The second benefit is also from #344 is to make the cross platform tests the same. The intention will be to have all the three OS just run the exact same steps.

As a bonus, I've added a few recommended extensions for VS Code so anyone who might want to contribute will be off on the right foot (hopefully)