#! /bin/sh # Make folder if it doesn't exist if [ ! -d "website" ]; then sudo -u www-data mkdir website fi # Remove record of previously generated files sudo rm -f website/.files # Generate files sudo ssg6 src website "Syndamia" "https://www.syndamia.com" for file in $(find "./generate-hooks" -type f -name "*.sh"); do sudo "$file" website done # # Tiny version # if [ ! -d "tiny.website" ]; then # User should be www-data (like in generate.sh), but I use Fedora and root is the default one sudo -u root mkdir tiny.website fi # Just take what is already made, no need to regenerate everything sudo cp -r website/* tiny.website/ # Remove unnecessary files sudo rm -f tiny.website/*.css sudo rm -rf tiny.website/fonts/ sudo rm -f tiny.website/.files # Remove references to stylesheets in all files for file in $(find "tiny.website" -type f -name "*.html"); do sudo sed -i 's/^.*stylesheet.*//g' $file done