#!/bin/sh cd "$(dirname "$0")" if [ -z "${CLANG_FORMAT_CMD}" ] then if [ -x "$(which clang-format-4.0 2> /dev/null)" ] then CLANG_FORMAT_CMD=clang-format-4.0 else CLANG_FORMAT_CMD=clang-format fi fi list=`git diff --name-only "HEAD" | grep '\.cpp$\|\.h$'` for i in ${list} do if [ -f "${i}" ] then "${CLANG_FORMAT_CMD}" -i -style=file "${i}" fi done