diff options
Implemented generation of a tiny version of the website, that uses no css
1 files changed, 22 insertions, 0 deletions
| -rwxr-xr-x | generate-dev.sh | 22 |
diff --git a/generate-dev.sh b/generate-dev.sh index 53aaec3..c558650 100755 --- a/generate-dev.sh +++ b/generate-dev.sh @@ -14,3 +14,25 @@ sudo ssg6 src /var/www/synd/ "Syndamia" "https://www.syndamia.com" sudo ./make-titles.sh /var/www/synd sudo ./make-descriptions.sh /var/www/synd + +# +# Tiny version +# + +if [ ! -d "/var/www/tiny.synd" ]; then + # User should be www-data (like in generate.sh), but I use Fedora and root is the default one + sudo -u root mkdir /var/www/tiny.synd +fi + +# Just take what is already made, no need to regenerate everything +sudo cp -r /var/www/synd/* /var/www/tiny.synd/ + +# Remove unnecessary files +sudo rm -f /var/www/tiny.synd/*.css +sudo rm -rf /var/www/tiny.synd/fonts/ +sudo rm -f /var/www/tiny.synd/.files + +# Remove references to stylesheets in all files +for file in $(find "/var/www/tiny.synd" -type f -name "*.html"); do + sudo sed -i 's/^.*stylesheet.*//g' $file +done |