cyclone/scripts/generate-doc-index.sh
2016-10-01 17:49:20 -04:00

10 lines
443 B
Bash
Executable file

#!/bin/bash
# Generate a sorted list of functions/variables from the API documentation.
API=api-index.txt
TMP=/tmp/api-index.txt
cyclone scripts/convert-doc-index.scm
cyclone scripts/alphabetize.scm
grep "^- \[" docs/api/* | ./scripts/convert-doc-index > $TMP
grep -r "^- \[" docs/api/scheme/* | ./scripts/convert-doc-index >> $TMP
grep -r "^- \[" docs/api/srfi/* | ./scripts/convert-doc-index >> $TMP
sort $TMP | ./scripts/alphabetize > $API