| Age | Commit message (Collapse) | Author |
|
Cleanup build processing:
- support quiet and verbose build output (V=0, 1, or 2)
- cleanup clean targets
- replace for-loops with foreach statements
The build process now supports 3 levels of verbosity. Default (V=0)
provides very little output of the latex tooling, V=1 adds the full
output of the latex tooling and V=2 adds output of the make tooling.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Building latex files may require to re-run the build command more than
once. The make target rules are normally called once.
Make also does not check the dependencies, which are caused by tex
statements (like \input{} or \includegraphics{}).
Both problems are solved by latexmk. This wrapper scans all
dependencies in the .tex file and calls the latex-command until all
depending steps are resolved.
The call of the build-command is forced in make, because the checking,
if a tex-file requires a rebuild is done by latexmk.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Rename the clean target in modules.mk to "clean_texfiles" to avoid
collision with "clean" target in Makefile.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
otherwise a rebuild isn't posible
Signed-off-by: Manuel Traut <manut@linutronix.de>
|
|
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|
|
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
|