Skip to content

Commit a629a78

Browse files
committed
Skip uefi-static in the lint make -n loop so it does not clone
1 parent c11774d commit a629a78

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/scripts/lint.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ fi
4848
# (RT1060, riot, SGX, uefi) are driven by external SDKs whose fragments a bare
4949
# make cannot resolve, so a parse miss there is expected, not a defect.
5050
makefail=""
51-
for mk in $(find . -name Makefile -not -path './.git/*' -not -path '*/wolfssl/*' | sort); do
51+
# uefi-static/Makefile clones wolfSSL in a parse-time $(shell), so a bare make -n
52+
# there would pollute the tree; it is covered by the uefi.yml build instead.
53+
for mk in $(find . -name Makefile -not -path './.git/*' -not -path '*/wolfssl/*' \
54+
-not -path './uefi-static/*' | sort); do
5255
d=$(dirname "$mk")
5356
make -n -C "$d" >/dev/null 2>&1 || makefail="$makefail $d"
5457
done

0 commit comments

Comments
 (0)