With the AM_SILENT_RULES
macro described in the previous
section, Automake does a good job reducing make
output to a
bare minimum. Sometimes you want to see more than that, especially
when debugging. Let’s summarize ways to get more information out of
Automake packages:
make V=1
will produce generally verbose output.
AM_V_GEN= AM_V_at=
will unsilence more rules. Thus, in all:
make V=1 AM_V_GEN= AM_V_at=
.
make
--debug=p ... otherargs ...
. This reports every command being
run, ignoring the @
prefix on rules (which is what silences
them). In the case of Automake, these commands are generally complex
shell constructs, and you’ll want to track down the source files in
Automake to actually understand them; but at least you’ll have the
text to search for. You may wish to include other debugging options.
See Options Summary in The GNU Make Manual.