- #!/bin/bash
- formatters=(clang-format clang-format-7)
- for f in "${formatters[@]}"
- do
- if command -v "${f}" &> /dev/null
- then
- format=$f
- break
- fi
- done
- if [ -x "`which clang-tidy`" ]; then
- find . -name "*.h" -or -name "*.c" -or -name "*.cpp" -or -name "*.m" | xargs -L 1 -Ifname clang-tidy --fix fname -- -Iinclude -Isrc
- fi
- find . -name "*.h" -or -name "*.c" -or -name "*.cpp" -or -name "*.m" | xargs -L 1 -Ifname $format -i fname
|