]> www.wagner.pp.ru Git - fiction/Kate-the-Empress.git/blobdiff - Makefile
Fix new perl warnings
[fiction/Kate-the-Empress.git] / Makefile
index 6d28215400984687e4c7e41b6c577d88952d986d..093ca3c3889174f9127e959b769ad9af9200e225 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,11 @@
+SRC_URL=http://www.wagner.pp.ru/~vitus/fiction
+UPLOAD_URL=https://www.wagner.pp.ru/dav/vitus/fiction
 all: Kate-the-Empress.pdf Kate-the-Empress.html Kate-the-Empress.epub Kate-the-Empress.fb2.zip
 
+publish: Kate-the-Empress.pdf Kate-the-Empress.html Kate-the-Empress.epub Kate-the-Empress.fb2.zip
+       for i in $^; do curl -n -T $$i $(UPLOAD_URL)/$$i || exit 1;done
+
+
 Kate-the-Empress.pdf: $(wildcard *.tex)
        pdflatex book
        pdflatex book
@@ -9,8 +15,10 @@ Kate-the-Empress.pdf: $(wildcard *.tex)
 Kate-the-Empress.html: onefile.tex
        pandoc  -t html  --toc  --standalone -o $@ $+
 
-Kate-the-Empress.epub: onefile.tex
-       pandoc  -t epub --standalone -o $@ $+
+Kate-the-Empress.epub: onefile.tex epub-metadata.xml
+       cat epub-metadata.xml > metadata-tmp.xml
+       echo "<dc:date>`date +%Y-%m-%d`</dc:date>">> metadata-tmp.xml
+       pandoc  -t epub --epub-metadata=metadata-tmp.xml --standalone -o $@ $+
 
 Kate-the-Empress.fb2.zip: Kate-the-Empress.fb2
        zip Kate-the-Empress.fb2.zip Kate-the-Empress.fb2