Previous: version dot texi, Up: Texinfo [Contents][Index]
The following variables are used by the Texinfo build rules.
MAKEINFO
The name of the program invoked to build .info files. This
variable is defined by Automake. If the makeinfo
program is
found on the system then it will be used by default; otherwise
missing
will be used instead.
MAKEINFOHTML
The command invoked to build .html files. Automake defines this to ‘$(MAKEINFO) --html’.
MAKEINFOFLAGS
User flags passed to each invocation of ‘$(MAKEINFO)’ and ‘$(MAKEINFOHTML)’. This user variable (see User Variables) is not expected to be defined in any Makefile; it can be used by users to pass extra flags to suit their needs.
AM_MAKEINFOFLAGS
AM_MAKEINFOHTMLFLAGS
Maintainer flags passed to each makeinfo
invocation. Unlike
MAKEINFOFLAGS
, these variables are meant to be defined by
maintainers in Makefile.am. ‘$(AM_MAKEINFOFLAGS)’ is
passed to makeinfo
when building .info files; and
‘$(AM_MAKEINFOHTMLFLAGS)’ is used when building .html
files.
For instance, the following setting can be used to obtain one single .html file per manual, without node separators.
AM_MAKEINFOHTMLFLAGS = --no-headers --no-split
AM_MAKEINFOHTMLFLAGS
defaults to ‘$(AM_MAKEINFOFLAGS)’.
This means that defining AM_MAKEINFOFLAGS
without defining
AM_MAKEINFOHTMLFLAGS
will impact builds of both .info
and .html files.
TEXI2DVI
The name of the command that converts a .texi file into a .dvi file. This defaults to ‘texi2dvi’, a script that ships with the Texinfo package.
TEXI2PDF
The name of the command that translates a .texi file into a .pdf file. This defaults to ‘$(TEXI2DVI) --pdf --batch’.
DVIPS
The name of the command that builds a .ps file out of a .dvi file. This defaults to ‘dvips’.
TEXINFO_TEX
If your package has Texinfo files in many directories, you can use the
variable TEXINFO_TEX
to tell Automake where to find the canonical
texinfo.tex for your package. The value of this variable should
be the relative path from the current Makefile.am to
texinfo.tex:
TEXINFO_TEX = ../doc/texinfo.tex
Previous: version dot texi, Up: Texinfo [Contents][Index]