]> git.xonotic.org Git - xonotic/xonotic.git/blobdiff - misc/tools/all/git.subr
Try implementing some grep functionality for ./all script.
[xonotic/xonotic.git] / misc / tools / all / git.subr
index 69ad888f10faf3b5f84f8d7297213ba82a1b55a6..41150d8f7767a7bb6a8ba420e46a2579e09fd126 100644 (file)
@@ -960,6 +960,14 @@ case "$cmd" in
                $ECHO "  $SELF update|pull [-N] [-s | -h [-p] | -g [-p]] [-l de|nl|default]"
                handled=false
                ;;
+       grep)
+               for d in $repos; do
+                       if verbose cd "$d0/$d"; then
+                                       git grep -I "$@" || true
+                               cd "$d0"
+                       fi
+               done
+               ;;
        *)
                handled=false
                ;;