update Makefile
This commit is contained in:
12
Makefile
12
Makefile
@@ -1,6 +1,8 @@
|
|||||||
PROJDIR := src
|
PROJDIR := src
|
||||||
TEXER := lualatex
|
TEXER := lualatex
|
||||||
|
|
||||||
|
.PHONY: help dev dist clean plugins clean-all server build deploy pdf-clean pdf find-links
|
||||||
|
|
||||||
help:
|
help:
|
||||||
@echo
|
@echo
|
||||||
@echo ' dev - Switch to development branch'
|
@echo ' dev - Switch to development branch'
|
||||||
@@ -59,12 +61,15 @@ deploy:
|
|||||||
@echo # --dry-run
|
@echo # --dry-run
|
||||||
rsync -rclzv --exclude=.lektor --exclude=.DS_Store --delete bin/ vps:/srv/http/recipe-lekture
|
rsync -rclzv --exclude=.lektor --exclude=.DS_Store --delete bin/ vps:/srv/http/recipe-lekture
|
||||||
|
|
||||||
pdf:
|
pdf-clean:
|
||||||
|
@rm -f extras/pdf-export/*.{aux,log,out,toc}
|
||||||
|
|
||||||
|
pdf-build:
|
||||||
@echo
|
@echo
|
||||||
@echo 'Generating PDF from tex source ...'
|
@echo 'Generating PDF from tex source ...'
|
||||||
@echo 'Check if $(TEXER) exists'
|
@echo 'Check if $(TEXER) exists'
|
||||||
@which $(TEXER)
|
@which $(TEXER)
|
||||||
@cd extras/pdf-export/ && \
|
@cd 'extras/pdf-export/' && \
|
||||||
SECONDS=0; \
|
SECONDS=0; \
|
||||||
for i in 1 2; do \
|
for i in 1 2; do \
|
||||||
for alt in de en; do \
|
for alt in de en; do \
|
||||||
@@ -74,9 +79,10 @@ pdf:
|
|||||||
done; \
|
done; \
|
||||||
done; \
|
done; \
|
||||||
echo "done. finished after $${SECONDS}s."
|
echo "done. finished after $${SECONDS}s."
|
||||||
rm -rf extras/pdf-export/*.{aux,log,out,toc}
|
|
||||||
mv extras/pdf-export/pdf-*.pdf bin/static
|
mv extras/pdf-export/pdf-*.pdf bin/static
|
||||||
|
|
||||||
|
pdf: pdf-clean pdf-build pdf-clean
|
||||||
|
|
||||||
# Helper methods on all recipes
|
# Helper methods on all recipes
|
||||||
|
|
||||||
find-links:
|
find-links:
|
||||||
|
|||||||
Reference in New Issue
Block a user