The purpose of this repository is to have multiple versions of headers of different libraries in one place. By setting the right include path, one can easily try different versions of the same library from utilities like Preshell or Metashell.
Structure
The include directory contains a sub-directory for each library. These
directories contain a sub-directory for each version of the library. Those
sub-directories should be added to the include path. For example to use Boost
version 1.54.0 and Loki version 0.1.7, one should use
-Iinclude/boost/0.54.0 -Iinclude/loki/0.1.7.
Components
This repository contains the following libraries:
- Boost (
1.21.1-1.66.0) - Loki (
0.0.2-0.1.7) - Mpllibs (
1.0.0) - FTMP (commit
7d36043be1313d8e564aa3c275d7187c7aa85339)
Creating an installer
mkdir bincd bincmake ..cpack -G DEB(Note that this step will take a long time to complete)