mirror of
https://github.com/alexhopeoconnor/WiFiManager.git
synced 2026-10-17 08:31:31 +10:00
feat: refine portal flow and examples
This commit is contained in:
@@ -42,6 +42,19 @@ for required in README.md CHANGELOG.md docs/README.md docs/GETTING_STARTED.md do
|
||||
fi
|
||||
done
|
||||
|
||||
while IFS= read -r example; do
|
||||
for required in README.md platformio.ini; do
|
||||
if [[ ! -f "$example/$required" ]]; then
|
||||
printf 'Incomplete example: %s is missing %s\n' "${example#$root/}" "$required" >&2
|
||||
failed=1
|
||||
fi
|
||||
done
|
||||
if ! find "$example" -maxdepth 2 -type f \( -name '*.ino' -o -name '*.cpp' \) -print -quit | grep -q .; then
|
||||
printf 'Incomplete example: %s has no sketch source\n' "${example#$root/}" >&2
|
||||
failed=1
|
||||
fi
|
||||
done < <(find "$root/examples" -mindepth 1 -maxdepth 1 -type d -print | sort)
|
||||
|
||||
if [[ "$failed" -ne 0 ]]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user