Skip to content

christophercrouzet/m3ta

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

Header-only library regrouping utilities for template metaprogramming.

Resources

License

Stars

Watchers

Forks

Packages

No packages published