initial commit with stuff from arise
Some checks are pending
Deploy Arise to html branch / Deploy Arise (push) Waiting to run

This commit is contained in:
Wheaterwax 2025-09-01 18:57:24 -03:00
commit 0faf445b39
62 changed files with 3401 additions and 0 deletions

View file

@ -0,0 +1,35 @@
#!/bin/bash
#############
# DESCRIPTION
#############
# Builds a page from a source .md file and outputs the built version to 'index.html' in the same directory
#
#############
# Usage:
# build_page source.md
build_page() (
# Switch to page directory
page=$(basename $1)
cd $(dirname $1)
get_page_metadata $page
if [[ $is_toc == "true" ]]; then
build_toc $page
elif [[ $process_markdown == "false" ]]; then
build_header index.html
cat $page | sed -e '1,/END ARISE/d' | cat >> index.html
build_footer index.html
else
build_header index.html
# Grab everything after the Arise metadata block, run it through pandoc to convert to html, and append to our file in progress
cat $page | sed -e '1,/END ARISE/d' | pandoc -f markdown -t html >> index.html
build_footer index.html
fi
# Inline Evaluations - DISABLED, WIP, ENABLE AT YOUR OWN PERIL
# evaluate_inline index.html
)