#!/bin/bash cd "$( dirname "${BASH_SOURCE[0]}" )/.." FIX="" COLOR="auto" for v in "$@"; do if [[ "$v" == "--no-ansi" ]] || [[ "$v" == "-n" ]]; then COLOR="never" fi if [[ "$v" == "--fix" ]] || [[ "$v" == "-f" ]]; then FIX="1" fi done function clang_format_run() { python ./scripts/run-clang-format.py -r \ --clang-format-executable="clang-format-8" \ --color="$COLOR" \ --exclude ./library/include/borealis/extern \ --exclude ./library/lib/extern \ ./library ./example } if [[ -z "$FIX" ]]; then clang_format_run else clang_format_run | patch -p1 -N -r - fi