armour/scripts/docindex.sh
Ari Archer 68245290d3
add doc indexing, fix linter errors
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2023-10-13 21:46:11 +03:00

21 lines
338 B
Bash
Executable file

#!/usr/bin/env sh
set -eu
main() {
printf '%s ... ' 'generating documentation index'
rm -f -- doc/README.md
{
echo "# armour documentation index"
for file in doc/d/*.md; do
echo "- [$(head -n 1 "$file" | sed 's/^# //')](/$file)"
done
} >doc/README.md
echo 'done'
}
main "$@"