From 90613184e0c186b12bfecdabba2967a35bf95346 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Fri, 25 Jul 2025 22:45:14 -0500 Subject: [PATCH] [jasper] Add make loc command --- Makefile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/Makefile b/Makefile index 10ccedf..736dfa8 100644 --- a/Makefile +++ b/Makefile @@ -65,3 +65,38 @@ git-push-nostalgia: .PHONY: generate-studio-rsrc generate-studio-rsrc: ${BC_CMD_ENVRUN} ${BC_PY3} deps/nostalgia/util/scripts/file-to-cpp.py --rsrc src/jasper/tools/rsrc.json + +.PHONY: loc +loc: + ${BC_PY3} deps/nostalgia/util/scripts/loc.py \ + --search-dirs \ + src \ + --include-exts \ + .cpp \ + .hpp \ + .py \ + .s \ + .cmake + +.PHONY: loc-full +loc-full: + ${BC_PY3} deps/nostalgia/util/scripts/loc.py \ + --search-dirs \ + src \ + deps/nostalgia/src \ + deps/nostalgia/deps/ox/src \ + deps/nostalgia/deps/buildcore \ + deps/nostalgia/deps/gbabuildcore \ + deps/nostalgia/deps/glutils \ + deps/nostalgia/deps/teagba \ + --include-exts \ + .cpp \ + .hpp \ + .py \ + .s \ + .cmake \ + --exclude-paths \ + deps/nostalgia/deps/teagba/src/gba_crt0.s \ + deps/nostalgia/src/olympic/studio/applib/src/font.cpp \ + deps/nostalgia/src/olympic/studio/applib/src/font.hpp \ + deps/nostalgia/src/nostalgia/studio/icondata.cpp