version: "3" vars: LATEX_BUILD_DIR: build LATEX_BIN: lualatex LATEX_OPTS: --interaction=nonstopmode tasks: build: desc: Build PDF from LaTeX source cmds: - | mkdir {{.LATEX_BUILD_DIR}} -p {{.LATEX_BIN}} {{.LATEX_OPTS}} --output-directory {{.LATEX_BUILD_DIR}} {{.CLI_ARGS}} preconditions: - sh: 'test -f {{.CLI_ARGS}}' msg: file `{{.CLI_ARGS}}` does not exists