foxygit / doom Log in
commit deb89ab15d8fa434a94c52ed0c9a5bb2e309eeb4
Author:     Turo Lamminen <turol@iki.fi>
AuthorDate: Tue Sep 6 15:00:18 2022 +0300
Commit:     Turo Lamminen <turol@iki.fi>
CommitDate: Tue Sep 27 14:04:16 2022 +0300

    Add check-extern.sh
---
 check-extern.sh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/check-extern.sh b/check-extern.sh
new file mode 100755
index 00000000..b5ad848d
--- /dev/null
+++ b/check-extern.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+EXTERN="$(grep -e 'extern[^A-Za-z0-9_]' $(find . -name *.c))"
+if [ -n "$EXTERN" ] ; then
+	echo "extern found in .c files:\n${EXTERN}"
+	exit 1
+fi