summaryrefslogtreecommitdiffstats
path: root/doc/man
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-11-06 17:03:25 (GMT)
committerSteven Knight <knight@baldmt.com>2005-11-06 17:03:25 (GMT)
commit6100e6fec11023b5ee239b097d240b1cbd32a739 (patch)
treeb4ad541bd0361ccea3b838aa3dc3fa4d71c8438c /doc/man
parent0113b86def554ddcd54b3b9eace409e16bf8a5a7 (diff)
downloadSCons-6100e6fec11023b5ee239b097d240b1cbd32a739.zip
SCons-6100e6fec11023b5ee239b097d240b1cbd32a739.tar.gz
SCons-6100e6fec11023b5ee239b097d240b1cbd32a739.tar.bz2
Correct $SOURCES on TeX command lines. (Sanjoy Mahajan) Add scanning of LaTeX files for implicit dependencies. (August Hörandl) Add support for generating indices from .idx files. (August Hörandl)
Diffstat (limited to 'doc/man')
-rw-r--r--doc/man/scons.142
1 files changed, 40 insertions, 2 deletions
diff --git a/doc/man/scons.1 b/doc/man/scons.1
index d2e69fd..5249f75 100644
--- a/doc/man/scons.1
+++ b/doc/man/scons.1
@@ -1572,11 +1572,14 @@ the
.B DVI
builder method will also examine the contents
of the
-.B .aux file
-and invoke the $BIBTEX command line
+.B .aux
+file and invoke the $BIBTEX command line
if the string
.B bibdata
is found,
+start $MAKEINDEX to generate an index if a
+.B .ind
+file is found
and will examine the contents
.B .log
file and re-run the $LATEXCOM command
@@ -6199,6 +6202,16 @@ env = Environment(LATEXCOMSTR = "Building $TARGET from LaTeX input $SOURCES")
.IP LATEXFLAGS
General options passed to the LaTeX structured formatter and typesetter.
+.IP LATEXSUFFIXES
+The list of suffixes of files that will be scanned
+for LaTeX implicit dependencies
+(\\include or \\import files).
+The default list is:
+
+.ES
+[".tex", ".ltx", ".latex"]
+.EE
+
.IP LDMODULE
The linker for building loadable modules.
By default, this is the same as $SHLINK.
@@ -6450,6 +6463,25 @@ The string displayed when
a file is passed through the M4 macro preprocessor.
If this is not set, then $M4COM (the command line) is displayed.
+.IP MAKEINDEX
+The makeindex generator for the TeX formatter and typesetter and the
+LaTeX structured formatter and typesetter.
+
+.IP MAKEINDEXCOM
+The command line used to call the makeindex generator for the
+TeX formatter and typesetter and the LaTeX structured formatter and
+typesetter.
+
+.IP MAKEINDEXCOMSTR
+The string displayed when calling the makeindex generator for the
+TeX formatter and typesetter
+and the LaTeX structured formatter and typesetter.
+If this is not set, then $MAKEINDEXCOM (the command line) is displayed.
+
+.IP MAKEINDEXFLAGS
+General options passed to the makeindex generator for the TeX formatter
+and typesetter and the LaTeX structured formatter and typesetter.
+
.IP MAXLINELENGTH
The maximum number of characters allowed on an external command line.
On Win32 systems,
@@ -7648,6 +7680,12 @@ env = Environment(TEXCOMSTR = "Building $TARGET from TeX input $SOURCES")
.IP TEXFLAGS
General options passed to the TeX formatter and typesetter.
+.IP TEXINPUTS
+List of directories that the LaTeX programm will search
+for include directories.
+The LaTeX implicit dependency scanner will search these
+directories for \include and \import files.
+
.IP TOOLS
A list of the names of the Tool specifications
that are part of this construction environment.