pyodide/tools/clang-format-precommit.sh

15 lines
363 B
Bash
Executable File

#!/bin/bash
FILES=$(git diff --cached --name-only *.c *.h)
if [ -n "$FILES" ]; then
# Change files, stage changes
clang-format-6.0 -verbose -i $FILES
git add $FILES
fi
FILES=$(git diff --cached --name-only *.js '*.html')
if [ -n "$FILES" ]; then
# Change files, stage changes
./node_modules/.bin/prettier --write $FILES
git add $FILES
fi