mirror of
https://github.com/TokTok/c-toxcore
synced 2026-05-11 19:44:52 +00:00
4a2cb37e4b
Also added a valgrind build to run it on every pull request. I've had to disable a few tests because valgrind makes those run infinitely slowly, consistently timing them out.
This directory can house various tools and utilities.
How to use astyle
Manually
For all files
Run from toxcore directory:
astyle --options=./other/astyle/astylerc ./toxcore/*.c ./toxcore/*.h ./testing/*.c ./toxav/*.c ./toxav/*.h ./other/*.c ./other/bootstrap_daemon/*.c ./toxencryptsave/*.c ./toxencryptsave/*.h ./auto_tests/*.c
For selected file
Run from toxcore directory, e.g. for tox.h file:
astyle --options=./other/astyle/astylerc ./toxcore/tox.h
Automatically, as pre-commit hook (*NIX only)
Copy astylerc to toxcore/.git/hooks
Why
astylerc - this file can be used in the pre-commit hook to try its best at making the code conform to the coding style of toxcore.
Furthermore, it is being used to format tox.h after using apidsl to generate it.