Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Makefile
: add LUALATEX_PDFS
variable, WITH_LUALATEX
flag
By default, will not build or clean `BEDv1.pdf`. Use `make WITH_LUALATEX=1` to add `BEDv1.pdf` to the list of targets in `PDFS`. This should unbreak the CircleCI build even with an older TeX Live environment but should be easy to make things work. It's not really about LuaTeX---what keeps it from working on older TeX Live is actually packages. But this seems like a better variable name. In the long run, I suggest: 1. Using recent TeX Live in the CI build image 2. Removing the `WITH_LUATEX` feature flag and always building `BEDv1.pdf` 3. Switching everything from `pdflatex` to `lualatex` as this is where the main development of TeX engines is continuing. `lualatex` also has nice features that `pdftex` lacks such as significantly better Unicode and font selection support.
- Loading branch information