| Age | Commit message (Collapse) | Author |
|
Some targets were missed in b9c47deaa48("build: cleanup PHONY
targets"). Add them as well.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
Use a variable for the PHONY targets. This makes it easier and robust
to maintain this list.
Signed-off-by: Holger Dengler <dengler@linutronix.de>
|
|
If enabled, all selected presentations will also be build using
the print templates. These are named the same, but stored in the
deploy/printouts subdirectory.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
|
|
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>
|