SAL is portable simple application library providing functionality for threaded networking applications (configuring, logging, etc). Goal is to cover Linux, Windows and OSX platforms.
$ mkdir build && cd build
$ cmake .. [-Dsal_unittests=yes|no] [-Dsal_bench=yes|no] [-Dsal_docs=yes|no]
$ make && make test && make install
The source tree is organised as follows:
. Root of source tree
|- sal Library ...
| `- module ... per module headers/sources/tests
|- cmake CMake helper stuff
|- bench Benchmarking application
`- scripts Helper scripts