Skip to content

Header-only library regrouping utilities for template metaprogramming.

License

Notifications You must be signed in to change notification settings

christophercrouzet/m3ta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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