An open API service indexing awesome lists of open source software.

https://github.com/sarcasm/slog


https://github.com/sarcasm/slog

Last synced: 12 months ago
JSON representation

Awesome Lists containing this project

README

          

****
slog
****

.. contents::
:local:

Introduction
============

This library is a template for what *I* consider a clean and modern C++ project.

Prerequisites
=============

To setup your build environment,
get the external dependencies in place,
use the `conda `_ package manager::

conda env create -f environment.yml

.. note:: If the package is not found,
you may need to add the `Sarcasm channel `_ first::

conda config --append channels sarcasm

You now need to source the environment::

source activate slog-env

Build
=====

To build, type::

mkdir build
cd build
cmake -DCMAKE_PREFIX_PATH=$CONDA_PREFIX -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --config Release
ctest -C Release --output-on-failure