cosmicflow/build_exocortex.sh
2025-03-02 13:50:52 +05:30

18 lines
512 B
Bash
Executable file

#This script creates the exocortex
# start clean
rm -rf ./public/exocortex-hugo-md/public/*
rm -rf ./public/exocortex-hugo-md/content/
# create hugo md files using ox-hugo
emacs -Q --batch -l ox-hugo-exocortex.el
# build create html files from hugo markdown files using quartz
cd ./public/exocortex-hugo-md/
npx quartz build
cd ../../
# copy the generated folder to the main public site
rsync -avi --delete ./public/exocortex-hugo-md/public/ ./public/cosmicflow-html/exocortex/
echo "exocortex created"