docs/devmanual

Examples

For larger/real-world examples see my n4n6 repo.

Running the tests

cd tests
testament pattern "*.nim"

Clean up files produced by testament:

find . -maxdepth 1 -type f ! -name '*.nim' -delete
rm -r testresults

Releasing a new version

  1. Increment the version in your .nimble file
  2. Add a new entry in changelog.rst
  3. Commit your changes
  4. Tag your release (git tag <tagname>)
  5. Push the new tag and commits (git push origin <tagname>)