refactor(build-system): rework build system to include latex build
This commit is contained in:
parent
e99be7fc23
commit
6d76ed6575
3 changed files with 49 additions and 28 deletions
15
taskfiles/latex.yaml
Normal file
15
taskfiles/latex.yaml
Normal file
|
@ -0,0 +1,15 @@
|
|||
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
|
Loading…
Add table
Add a link
Reference in a new issue