Header-only library regrouping utilities for template metaprogramming.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake
doc
include/m3ta
src/m3ta
tests
.gitignore
CHANGES
CMakeLists.txt
LICENSE
README.rst

README.rst

m3ta

m3ta is an header-only library regrouping utilities for template metaprogramming.

See the overview and examples sections of the documentation for more details.

Documentation

Read the documentation online at <http://m3ta.readthedocs.org> or check their source from the doc folder.

The documentation can be built in different formats using Sphinx.

Running the Tests

A suite of unit tests is available from the tests directory. You can run it with the help of CMake.

$ cd m3ta
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ctest

To run specific tests, it is possible to pass names to match in the command line.

$ ctest -R test_my_code

This command will run all the tests containing test_my_code in their name.

Get the Source

The source code is available from the GitHub project page.

Contributing

Found a bug or got a feature request? Don’t keep it for yourself, log a new issue on GitHub.

Author

Christopher Crouzet <christophercrouzet.com>

Credits