4.5.3 Useful make variables

make normally echoes each command, but LilyPond makefiles suppress this behavior by default. The goal is to show progress without hiding warnings and errors in the noise of long commands.

To enable echoing commands, and to increase the verbosity of some of the commands, set VERBOSE=1 on the command line or in local.make at the top of the build tree.

Similarly, to reduce the verbosity, set SILENT=1. Because of the way these options are implemented, make -s does not serve this purpose.

LilyPond Contributor’s Guide v2.25.17 (development-branch).