Navigation Menu

Skip to content

Commit

Permalink
Make dependencies clearer in Makefile, and omit copying of main.tex (…
Browse files Browse the repository at this point in the history
…as it is now generated by convert_to_tex.sh
  • Loading branch information
pettter committed Oct 21, 2012
1 parent ebb9822 commit 5f71a52
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions src/Makefile
Expand Up @@ -6,20 +6,23 @@ BOOK_DIR=${BUILD_DIR}/.


all: latex-pdf combined all: latex-pdf combined


tex: ${BUILD_DIR}:
mkdir ${BUILD_DIR}

${TEX_DIR}/main.tex: ${BUILD_DIR} convert_to_tex.sh
./convert_to_tex.sh ${TEX_DIR} ./convert_to_tex.sh ${TEX_DIR}
cp main.tex ${TEX_DIR}


latex-pdf: tex
latex-pdf: ${TEX_DIR}/main.tex
pdflatex --output-dir=${TEX_DIR} ${TEX_DIR}/main.tex pdflatex --output-dir=${TEX_DIR} ${TEX_DIR}/main.tex
pdflatex --output-dir=${TEX_DIR} ${TEX_DIR}/main.tex pdflatex --output-dir=${TEX_DIR} ${TEX_DIR}/main.tex


book.md: ${BOOK_DIR}/book.md: ${BUILD_DIR}
cat chapter*/*.md > ${BOOK_DIR}/book.md cat chapter*/*.md > ${BOOK_DIR}/book.md


combined: book.md combined: ${BOOK_DIR}/book.md


install: book.md latex-pdf install: combined latex-pdf
cp ${TEX_DIR}/main.pdf ${INSTALL_DIR}/cryptoparty-handbook-`date +%F`.pdf cp ${TEX_DIR}/main.pdf ${INSTALL_DIR}/cryptoparty-handbook-`date +%F`.pdf
cp ${BOOK_DIR}/book.md ${INSTALL_DIR}/cryptoparty-handbook-`date +%F`.md cp ${BOOK_DIR}/book.md ${INSTALL_DIR}/cryptoparty-handbook-`date +%F`.md


0 comments on commit 5f71a52

Please sign in to comment.