POSIX User Space

If you want to build the leancrypto shared library, use the provided Meson build system:

  1. Setup: meson setup build

  2. Compile: meson compile -C build

  3. Test: meson test -C build --suite regression

  4. Install: meson install -C build

Testing

The leancrypto build system contains the following types of testing. To execute all tests in unison, invoke meson test -C build:

  • Regression testing: invoked with meson test -C build --suite regression

  • Performance testing: invoked with meson test -C build --suite performance