.PHONY: mdbook crowbook sphinx bundle

all: mdbook crowbook sphinx

mdbook:
	-mdbook build mdbook
	-cd mdbook; RUST_BACKTRACE=1 mdbook-epub --standalone

crowbook:
	crowbook crowbook/wtf-handbook.book

sphinx:
	$(MAKE) -C sphinx singlehtml epub latexpdf

bundle: all
	-mkdir bundle
	cp mdbook/book/epub/RTFM\ -\ Das\ WTF\ Kooperative\ Handbuch.epub bundle/mdbook_RTFM\ -\ Das\ WTF\ Kooperative\ Handbuch.epub
	cp crowbook/wtf-handbook.epub bundle/crowbook_wtf-handbook.epub
	cp crowbook/wtf-handbook.pdf bundle/crowbook_wtf-handbook.pdf
	cp crowbook/wtf-handbook.html bundle/crowbook_wtf_handbook.html
	cp sphinx/build/epub/DasHandbuchzurWTFeG.epub bundle/sphinx_DasHandbuchzurWTFeG.epub
	cp sphinx/build/latex/dashandbuchzurwtfeg.pdf bundle/sphinx_DasHandbuchzurWTFeG.pdf
	rsync -av --delete sphinx/build/singlehtml/ bundle/sphinx_html