13 lines
364 B
Bash
Executable File
13 lines
364 B
Bash
Executable File
#!/bin/bash
|
|
|
|
OUT=0
|
|
for pattern in '*.c' '*.cc' '*.h' '*.go' '*.proto'; do
|
|
for file in `find ./ -name $pattern -type f | grep -v -f <(cat .gitmodules | grep path | awk '{print $3}') | egrep -v 'gopath|enclave/build|host/enclave/c'`; do
|
|
if ! grep -q Copyright $file; then
|
|
OUT=1
|
|
echo "Missing copyright in '$file'" 1>&2
|
|
fi
|
|
done
|
|
done
|
|
exit $OUT
|