Herbstferienzettel
neue Datei: 2018-09-27_Herbstferien.md Buildfiles neue Datei: Makefile neue Datei: graphiken/CwsvJudoLogoKlein.png neue Datei: graphiken/game-of-throws.png neue Datei: graphiken/judoPinguin.pdf neue Datei: graphiken/judoSchriftzug.pdf neue Datei: graphiken/parkplatzStolliSuedring.png neue Datei: graphiken/promoOGoshi.png neue Datei: graphiken/promoTomoeNage.png neue Datei: graphiken/ustifield-sachsenhalle_cropped.png neue Datei: pandocTemplate-cwsvJudoAushang.latex neue Datei: pandocTemplate-cwsvJudoZettel.latex
This commit is contained in:
63
infoZettelOrg/Makefile
Normal file
63
infoZettelOrg/Makefile
Normal file
@@ -0,0 +1,63 @@
|
||||
infoZettel=$(patsubst %.md,%.pdf,$(wildcard *.md))
|
||||
aushaenge=$(patsubst %.md,%.pdf,$(wildcard aushang/*.md))
|
||||
infoZettelUploads=$(addprefix uploadTouch/, $(wildcard *.md)) $(addprefix uploadTouch/, $(wildcard *.pdf))
|
||||
|
||||
.PHONY: all
|
||||
all: infoZettel infoZettelUpload aushaenge
|
||||
|
||||
.PHONY: infoZettel
|
||||
infoZettel: $(infoZettel)
|
||||
|
||||
.PHONY: aushaenge
|
||||
aushaenge: $(aushaenge)
|
||||
|
||||
%.pdf: %.md
|
||||
pandoc \
|
||||
--template=pandocTemplate-cwsvJudoZettel.latex \
|
||||
--variable documentclass=scrartcl \
|
||||
--variable classoption="twoside=true" \
|
||||
--variable classoption="DIV=28" \
|
||||
--variable classoption="BCOR=0mm" \
|
||||
--variable classoption="paper=A6" \
|
||||
--variable classoption="fontsize=12pt" \
|
||||
--variable classoption="parskip=never" \
|
||||
--variable classoption="headsepline=true" \
|
||||
--variable classoption="headheight=1cm" \
|
||||
--variable classoption="footsepline=true" \
|
||||
--variable classoption="footheight=1cm" \
|
||||
--output=$@ \
|
||||
$^
|
||||
|
||||
aushang/%.pdf: aushang/%.md
|
||||
pandoc \
|
||||
--template=pandocTemplate-cwsvJudoAushang.latex \
|
||||
--variable documentclass=scrartcl \
|
||||
--variable classoption="twoside=true" \
|
||||
--variable classoption="DIV=28" \
|
||||
--variable classoption="BCOR=0mm" \
|
||||
--variable classoption="paper=A4" \
|
||||
--variable classoption="fontsize=16pt" \
|
||||
--variable classoption="parskip=never" \
|
||||
--variable classoption="headsepline=true" \
|
||||
--variable classoption="headheight=1cm" \
|
||||
--variable classoption="footsepline=true" \
|
||||
--variable classoption="footheight=1cm" \
|
||||
--output=$@ \
|
||||
$^
|
||||
|
||||
.PHONY: infoZettelUpload
|
||||
infoZettel: $(infoZettelUploads)
|
||||
|
||||
uploadTouch/%.md: %.md
|
||||
curl --verbose --upload-file $^ ftp://cwsvjudo:***REMOVED***@cwsvjudo.bplaced.net/www/infoZettel/$^
|
||||
touch $@
|
||||
|
||||
uploadTouch/%.pdf: %.pdf
|
||||
curl --verbose --upload-file $^ ftp://cwsvjudo:***REMOVED***@cwsvjudo.bplaced.net/www/temp/druck/$^
|
||||
touch $@
|
||||
|
||||
.PHONY: echo
|
||||
echo:
|
||||
# @echo $(infoZettel)
|
||||
# @echo $(infoZettelUploads)
|
||||
@echo $(aushaenge)
|
||||
Reference in New Issue
Block a user