2025-03-02 13:50:52 +05:30
|
|
|
#This script creates the exocortex
|
|
|
|
|
|
|
|
# start clean
|
|
|
|
rm -rf ./public/exocortex-hugo-md/public/*
|
|
|
|
rm -rf ./public/exocortex-hugo-md/content/
|
|
|
|
|
2025-03-03 16:47:38 +05:30
|
|
|
# sync bibtex references
|
|
|
|
rsync -avi ~/projects/thought_garden/References.bib ./public/exocortex-hugo-md/References.bib
|
|
|
|
|
2025-03-02 13:50:52 +05:30
|
|
|
# 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"
|