summaryrefslogtreecommitdiff
path: root/modules.mk
AgeCommit message (Collapse)Author
2018-04-18build: cleanup build processingHolger Dengler
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>
2018-04-18build: remove master-presentation and -handout buildsHolger Dengler
Signed-off-by: Holger Dengler <dengler@linutronix.de>
2018-04-17build: replace build commandHolger Dengler
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>
2018-04-17build: fix broken clean targetsHolger Dengler
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>
2016-05-18add autotools stuff from beneManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2015-01-12make: restore config and tail files after master buildManuel Traut
otherwise a rebuild isn't posible Signed-off-by: Manuel Traut <manut@linutronix.de>
2014-05-28Fix bibtex call in modules.mk. Add .aux instead .tex as input fileJan Altenberg
2013-05-17Add defconfig target and incremental buildChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2013-05-17Cleanup MakefilesChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2013-05-17Cleanup MakefilesChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2013-05-15Kconfig with fastbuild,masterpres,masterhandoutChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2013-05-15Test with masterChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
2013-05-13Implement Kconfig build systemChristian Eppler
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>