Quiet make process
|Reported by:||salty-horse||Owned by:||sev-|
This patch makes the make output more pleasant to look at, and causes warnings to be more visible:
Example with fake warning:
CC common/zlib.o common/zlib.cpp: In function ‘bool Common::uncompress(byte*, long unsigned int*, const byte*, long unsigned int)’: common/zlib.cpp:47: warning: unused variable ‘a’ AR common/libcommon.a RANLIB common/libcommon.a CC base/version.o AR base/libbase.a RANLIB base/libbase.a LINK scummvm
mkdir, rm, echo and cat commands are silenced. The "clean" targets still shows the original output (rm's with lots of files)
The quieting can be disabled by defining the VERBOSE environment variable.
I based the patch on the build process of Git.
Ticket imported from: #2840212. Ticket imported from: patches/1177.