1 9c1f72c2 2024-05-06 continue toc_file=$(mktemp)
3 9c1f72c2 2024-05-06 continue for file_name in $(ls pages)
5 9c1f72c2 2024-05-06 continue echo "=> $file_name $(head -n 1 pages/$file_name | sed 's/^## *//')" >> $toc_file
7 9c1f72c2 2024-05-06 continue echo "" >> $toc_file
9 9c1f72c2 2024-05-06 continue if [ ! -d generated ]
11 9c1f72c2 2024-05-06 continue mkdir generated
14 9c1f72c2 2024-05-06 continue for file_name in $(ls pages)
16 9c1f72c2 2024-05-06 continue cat template/header.gmi > generated/$file_name
17 9c1f72c2 2024-05-06 continue cat $toc_file >> generated/$file_name
18 9c1f72c2 2024-05-06 continue cat pages/$file_name >> generated/$file_name
19 9c1f72c2 2024-05-06 continue cat template/footer.gmi >> generated/$file_name
22 9c1f72c2 2024-05-06 continue echo "Files successfully generated"
23 9c1f72c2 2024-05-06 continue ls generated/
25 9c1f72c2 2024-05-06 continue rm $toc_file