GNOME Bugzilla – Bug 585355
Get rid of shave with AM_SILENT_RULES automake option
Last modified: 2009-07-22 00:28:26 UTC
automake1.11 has a feature that sounds the same. IMO would be better to "require newer version of existing tool" than to drag in a new special-purpose widget. Also, automake1.11 has already been added to gnome-autogen.sh The default build behavior is "same as previous" (i.e., verbose), but now user can choose quiet by "./configure --enable-silent-rules" or "make V=0". Alternately, AM_SILENT_RULES([yes]) makes quiet the default (same default as shave), and user can "./configure --disable-silent-rules" or "make V=1" to override. A hard dependency on automake 1.11 is not necessary. Only add m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES]) to your configure.ac and should work and still be compatible with earlier automake versions. More info here: http://live.gnome.org/GnomeGoals/NicerBuilds and bug #580062
Created attachment 136277 [details] [review] Get rid of shave with AM_SILENT_RULES automake option
Is $(QUIET_GEN) still needed in Makefile.am files with AM_SILENT_RULES?
Hello Carlos, as far as I know, is not necessary. (At least in nemiver is not necessary)
The bug report for nemiver: http://bugzilla.gnome.org/show_bug.cgi?id=585491
Created attachment 138055 [details] [review] Get rid of shave with AM_SILENT_RULES I've removed $(QUIET_GEN) because is ignored when using automake1.11
Applied to git master. I guess automake1.11 should be added to jhbuild bootstrap moduleset. Thanks!
-> jhbuild bug 588363.
Created attachment 138932 [details] [review] Use AM_V_GEN See http://www.gnu.org/software/hello/manual/automake/Options.html and http://git.gnome.org/cgit/gnome-panel/commit/?id=7a29cda1808c34856b91928a68ed0a4c686088e6
Applied, thanks alot