From 79e3c0f6e91e76355ccc09dbd9bfedc0fa8a41ae Mon Sep 17 00:00:00 2001 From: Justin Bollinger Date: Tue, 17 Feb 2026 14:04:11 -0500 Subject: [PATCH] fix: detect lowercase makefile in submodule build loop OMEN uses lowercase `makefile` which was missed by the capital-M check. On case-sensitive filesystems (Linux) this meant OMEN wouldn't be built during `make submodules`. Co-Authored-By: Claude Opus 4.6 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 87fc76f..c1e2bf1 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ submodules: $(MAKE) submodules-pre; \ if [ -f .gitmodules ] && command -v git >/dev/null 2>&1; then \ for path in $$(git config --file .gitmodules --get-regexp path | awk '{print $$2}'); do \ - if [ -f "$$path/Makefile" ]; then \ + if [ -f "$$path/Makefile" ] || [ -f "$$path/makefile" ]; then \ $(MAKE) -C "$$path"; \ fi; \ done; \