AdaCore / aws

AWS is a complete framework to develop Web based applications in Ada.
Other
127 stars 37 forks source link

Option to echo the commands invoked by the Makefiles. #378

Open dvraaij opened 1 month ago

dvraaij commented 1 month ago

Commands invoked in the Makefiles are never echoed:

$ find -type f -name "Makefile" | xargs grep "SILENT"
./ssl/Makefile:.SILENT:
./include/Makefile:.SILENT:
./regtests/Makefile:.SILENT:
./gps/Makefile:.SILENT:
./Makefile:.SILENT:
./src/Makefile:.SILENT:
./config/Makefile:.SILENT:

Would be nice if this was optional by using (for example)

ifndef VERBOSE
.SILENT:
endif

or (see here)

$(V).SILENT:
Rombobeorn commented 1 month ago

Yes please. As packagers we want detailed build logs to be able to see what happened when a build fails.