Skip to content

VeloPayments/v-c-service

Repository files navigation

Velo C Service Library

This library extracts some of the more common service oriented components needed for building C system services so they can be re-used between services.

Building

The vc-toolchain project needs to be installed in the /opt/vctoolchain subdirectory. If a different installation directory is used, then the TOOLCHAIN_DIR environment variable should be set to that directory instead.

This project uses Meson as the build tool and requires ninja to perform the actual build.

To build (from this directory):

mkdir build
cd build
meson ..
ninja

To run the unit test suite:

ninja test

To run the model checking suite:

ninja model-check

Releases

No releases published

Packages

No packages published