git-bruh / libmatrix

C library for interacting with the federated Matrix communications protocol.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libmatrix

C library for interacting with the federated Matrix communications protocol.

Pre-requisites

Building

Run meson . build and ninja -C build. The library will be located at build/libmatrix.a.

Usage

...

Contributing

Contributions are always welcome, the following points should be kept in mind:

  • Pass -Db_sanitize=address,undefined to meson to enable sanitizers which help in finding memory leaks or undefined behaviour.

  • Before submitting a PR, format the code with ninja -C build clang-format which runs clang-format.

About

C library for interacting with the federated Matrix communications protocol.

License:MIT License


Languages

Language:C++ 55.0%Language:C 43.2%Language:Meson 1.8%