summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 5102e6d..8971d98 100644
--- a/Makefile
+++ b/Makefile
@@ -1,21 +1,23 @@
all: development
-production:
+production: clean
JEKYLL_ENV=production bundle exec jekyll build
-development:
+development: clean
JEKYLL_ENV=development bundle exec jekyll build
+.PHONY: clean
clean:
bundle exec jekyll clean
+ rm -f ipfs.tar
make_push_to_server: production
rsync -av _site/ w019f723.kasserver.com:/www/htdocs/w019f723/blog.uvokchee.de/
-watch:
+watch: clean
bundle exec jekyll serve -l --drafts
-ipfs:
- rm -f ipfs.tar
+# brute-force making URLs relative for IPFS
+ipfs: clean
JEKYLL_ENV=ipfs bundle exec jekyll build
- cd _site && cp all.html index.html && tar cvf ../ipfs.tar $$(grep -L redirect *.html) assets index.html
+ cd _site && cp all.html index.html && rm google* && sed -i -e 's|="/|="|g' *.html && tar cvf ../ipfs.tar $$(grep -L redirect *.html) assets index.html