There are several scripts/tools in the ./tools directory that aid in development. Some of them were created specifically for make targets, and some are used for inspecting the state of ColrC. All of them can be used as standalone commands, and all of them support the -h/--help options.
examples/run_examples.shmemcheck on the examples.test/run_tests.shmemcheck examples and the colrc tool.clean.shclean make targets.cppcheck_errors.pycppcheck errors/warnings, with filtering options.cppcheck_run.pycppcheck, generate HTML reports for ColrC.find_python.shgen_coverage_html.shlcov to generate an HTML coverage report for ColrC.gen_latex_pdf.shget_version.shinstall.shcolrc executable.is_build.shcolrc and test_colrc (debug, release, sanitize).make_dist.shmake_help_fmter.pymake help target.refactor.shreplacestr.pyrefactor.sh is implemented with this.snippet.pymemcheck, gdb/kdbg, or user-specified tools.undoxy_markdown.pyindex.md for ColrC.unused.pyvalgrind_run.shcolrc or the tests through cachegrind, callgrind, or memcheck.If you would like to see the acceptable options or usage strings for these commands, run <command> -h.