File: prepare-commit-msg.clang-format

package info (click to toggle)
coreboot 4.15~dfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 241,604 kB
  • sloc: ansic: 1,669,060; sh: 16,012; perl: 9,464; pascal: 9,098; asm: 8,353; makefile: 4,638; cpp: 4,049; python: 4,013; ada: 1,609; yacc: 1,261; lex: 731; sed: 75; lisp: 5; php: 2
file content (13 lines) | stat: -rwxr-xr-x 322 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env bash
files=`git diff --cached --name-only | grep '\.[ch]$'`
if [ -z "$files" ]; then
	exit 0
fi
# This has to be set here; otherwise a grep error seems to cause
# us to exit with non-zero status.
set -e
clang-format -i $files
git add $files
u=`git config user.name`
m="clang-formatted-by: $u"
echo $m >> $1