run-ci: add script to confirm meson files are up-to-date

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: If058178e1ef1e53ff5204c90a25326e3adf0d4e8
diff --git a/gen/run-ci b/gen/run-ci
new file mode 100755
index 0000000..4a724ff
--- /dev/null
+++ b/gen/run-ci
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+$(git rev-parse --show-toplevel)/gen/regenerate-meson
+
+GIT_STATUS="$(git status --porcelain --untracked-files)"
+if [ -n "$GIT_STATUS" ]; then
+    echo "git status is not clean after running regenerate-meson!"
+    echo
+    echo "$GIT_STATUS"
+    exit 1
+fi