Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 799 Bytes

CONTRIBUTING.md

File metadata and controls

18 lines (12 loc) · 799 Bytes

How to contribute

Here are a few guidelines that I hope will ease the process of contributing.

Files to change

❗ Before you make any changes, note that content of lib directory is generated from the source files in the src directory. Please do not edit files in lib directory directly, but change corresponding files in the src directory and regenerate files in the lib directory by executing python amalgamate.py.

If you add or change a feature, please also add a unit test. The unit tests and all code examples can be compiled and executed with

$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .
$ ctest