If pre-commit is not installed on the host (as it will be the case on many hosts), make setup-pre-commit-hooks does not work.
make setup-pre-commit-hooks
pre-commit install --hook-type pre-commit
make: pre-commit: No such file or directory
make: *** [setup-pre-commit-hooks] Error 1
Suggestions :
make setup-dev-host also install pre-commit
make setup-pre-commit-hooks makes sure its dependencies are installed