summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2018-04-20microconsult: add menu option to use themeJohn Ogness
Add a new CONFIG_BUILD_MICROCONSULT option to use the MicroConsult theme. Printouts are also affected by this option. Signed-off-by: John Ogness <john.ogness@linutronix.de>
2018-04-19build: check for tabs in tex-filesHolger Dengler
Tabs in tex-files are not correctly processed, so check for tabs in all tex-files and print a warning about the affected files. Tabs in tex-files will not terminate the build process. Signed-off-by: Holger Dengler <dengler@linutronix.de>
2018-04-19build: check for required toolsHolger Dengler
Check the required tools, before starting the build process. Missing tools will terminate the build process. Signed-off-by: Holger Dengler <dengler@linutronix.de>
2018-04-19build: cleanup PHONY targetsHolger Dengler
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>
2018-04-19printouts: add Kconfig option to build with printoutsJohn Ogness
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>
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-01-12mv yocto examples into example dirManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2015-01-12make: redirect stdout into logfileManuel Traut
to get a chance to recognize errors Signed-off-by: Manuel Traut <manut@linutronix.de>
2015-01-12fix typo in MakefileManuel Traut
interaction parameter for xelatex should be batchmode not patchmode Signed-off-by: Manuel Traut <manut@linutronix.de>
2014-05-28switch to lx-cd_2.0 templatesManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2014-05-28add kconfig dependency to defconfig targetJan Altenberg
2014-05-28Build kconfig frontends if not presentJan 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-15Fix Makefile add -mindepth 1 to ignore ./Christian 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>
2013-01-25Fix broken clean targetJan Altenberg
2013-01-25Add ELBE to global MakefileJan Altenberg
2012-10-22Misc/xml: Add new XML fasttrackHolger Dengler
Add new miscellaneous section with an XML fasttrack. Coding samples are located in misc/samples/. Signed-off-by: Holger Dengler <dengler@linutronix.de>
2012-10-22Add security/ directory to global Makefile.Jan Altenberg
2011-07-18restore Makefile (deleted by vorlesungs merge)Manuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-07-18delete vorlesung specific stuffManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-05-24added vorl6, vorl7, updated vorlManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-25vorl5: RFS generation addedManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-06added vorl4Manuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-04-01vorl3 ready - bootloader / linux bootManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-25added handout, vorl with slides, handouts of hole courseManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-21added vorl2Manuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-03-18updated index.txtManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-02-21vorlesung1 ready :)Manuel Traut
make vorlesung to build presentation and handout Signed-off-by: Manuel Traut <manut@mecka.net>
2011-02-07Makefile: update clean targetManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2011-02-03Makefile: split book target in book & presManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-27convert the rest to the new buildsys formatManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-26added kernel develManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-26middleware: add to new buildsysManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-26Aufräumen und neu strukturieren Teil 1Manuel Traut
- alle images wurden ins Wurzelverzeichnis verschoben - TEXINPUTS wird projektspezifisch gesetzt - es besteht die Möglichkeit einzelne pdfs zu generieren (wie bisher) desweiteren ist es möglich eigene Zusammenstellungen anzulegen - Einsstellungen welche das Design der Dokumente definieren werden nun in config*.tex & tail*.tex im Wurzelverzeichnis definiert - templates an neue Umgebung angepasst - in jedem Kapitelverzeichnis liegt nun eine Datei section welche das Kapitel beschreibt (mind. überschrift). Diese kann ggf. inkludiert werden. - TODO: es sind noch nicht alle Dokumente auf die neue Struktur umgestellt (siehe Makefile) Signed-off-by: Manuel Traut <manut@linutronix.de>
2011-01-21find and concat pdf files using pdfsamManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-12-01Makefile bugfixes for top-level Makefile (added frameworks and protocols)Jan Altenberg
Bugfix: Added Makefile for protocols removed unused files
2010-10-13simplify makefilesManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-08-09remove linutronix-*.png duplicates. If lx-cd is 'installed' theManuel Traut
images are included from /usr/share/lx/logo Signed-off-by: Manuel Traut <manut@linutronix.de>
2010-06-27Add flash-memory subdirectory to toplevel MakefileHans J. Koch
Add flash-memory subdirectory to toplevel Makefile. Signed-off-by: Hans J. Koch <hjk@linutronix.de>
2009-06-24second hjk push testManuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>
2009-06-24Revert "hjk commit test :)"Manuel Traut
This reverts commit d908351de27702e6877b4da0c24254960900944a.
2009-06-24hjk commit test :)Manuel Traut
Signed-off-by: Manuel Traut <manut@linutronix.de>