align / code /notes /src /build.sh
viai957's picture
Add files using upload-large-folder tool
63f41a6 verified
Raw History Blame Contribute Delete
415 Bytes
#!/usr/bin/env bash
# usage: build.sh 0301-curry-howard "0301 - Curry-Howard" (run from anywhere)
set -e
source /apps/paper-tools/env.sh >/dev/null 2>&1
cd "$(dirname "$0")"
mkdir -p build
TEXINPUTS=".:" latexmk -g -pdf -interaction=nonstopmode -halt-on-error -outdir=build "$1.tex" >build/"$1".console.log 2>&1 || { tail -40 build/"$1".console.log; exit 1; }
cp build/"$1.pdf" "../$2.pdf"
echo "built ../$2.pdf"