Piojo

Small C99 library of common structures, list, tree, graph, etc

This project is maintained by eliangidoni

Dependencies

Build

$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -DCMAKE_BUILD_TYPE=Release ..
$ make

To generate docs:

$ make doc

Usage

Read the API reference or navigate through test/ for code samples.

Development

Debug

$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -DCMAKE_BUILD_TYPE=Debug ..
$ make

Testing / Coverage

$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local -DCMAKE_BUILD_TYPE=Testing ..
$ make
$ CTEST_OUTPUT_ON_FAILURE=1 make test

Code Style