Commit graph

5 commits

Author SHA1 Message Date
Dominik Riebeling
f8eb8c8679 Filter LaTeX output for errors.
Pipe the output of LaTeX through a Perl script and filter out information that
is irrelevant in deciding if building the manual actually worked. Format errors
in a similar way to gcc output to allow existing scripts catching it.

Enabling verbose output during the make run will not remove parts of the output
but only do some reflowing. The full log is always available in the manual
subfolder.

Change-Id: I15d35b4d3c73fafe2a4357168ca8ada51355f221
Reviewed-on: http://gerrit.rockbox.org/247
Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
Tested-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
2012-06-19 21:32:10 +02:00
Dominik Riebeling
439cddf72c Apply LATEXOPTS to all LaTeX runs.
If the build folder does not have the .aux file created yet a different build
rule triggers that was lacking the LATEXOPTS variable, thus not running in
nonstopmode. This results in the builds hanging in interactive mode if the
sources contain an error.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26986 a1c6a512-1295-4272-9138-f99709370657
2010-06-20 12:39:23 +00:00
Dominik Riebeling
00cc66c633 Fix the (hopefully) last dash issue when building the manual.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13686 a1c6a512-1295-4272-9138-f99709370657
2007-06-22 12:50:48 +00:00
Dominik Riebeling
877cafa33d add the correct input file to makeindex call
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11313 a1c6a512-1295-4272-9138-f99709370657
2006-10-22 22:34:49 +00:00
Christi Scarborough
d68d7c0ecf Rockbox manual in LaTeX initial commit. New option 'manual' added to configure. Some platforms (eg recorderv2, fmrecorder) produce the same manual target, so either can be selected from the configure script.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8596 a1c6a512-1295-4272-9138-f99709370657
2006-02-06 07:25:25 +00:00