After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 585754 - Nicer compilation output with AM_SILENT_RULES automake option
Nicer compilation output with AM_SILENT_RULES automake option
Status: RESOLVED FIXED
Product: libchamplain
Classification: Core
Component: gtk-embed
0.3.0
Other Linux
: Normal normal
: 0.4
Assigned To: libchamplain-maint
libchamplain-maint
Depends on:
Blocks:
 
 
Reported: 2009-06-14 17:29 UTC by Javier Jardón (IRC: jjardon)
Modified: 2009-08-25 23:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Nicer compilation output with AM_SILENT_RULES (676 bytes, patch)
2009-06-14 17:32 UTC, Javier Jardón (IRC: jjardon)
none Details | Review

Description Javier Jardón (IRC: jjardon) 2009-06-14 17:29:01 UTC
automake1.11 has a feature that do the same as shave do. (turns the usual messy
output of autotools into a pretty Kbuild-like one)

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([yes])])

to your configure.ac and should work and still be compatible with earlier
automake versions.

Also, automake1.11 has already been added to gnome-autogen.sh

More info here: http://live.gnome.org/GnomeGoals/NicerBuilds and bug #580062
Comment 1 Javier Jardón (IRC: jjardon) 2009-06-14 17:32:30 UTC
Created attachment 136574 [details] [review]
Nicer compilation output with AM_SILENT_RULES

Trivial patch
Comment 2 Pierre-Luc Beaudoin 2009-08-25 23:11:51 UTC
Thanks!

Author: Javier Jardón <javierjc1982@gmail.com>  2009-08-25 19:10:47
Committer: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>  2009-08-25 19:10:47
Parent: 8a7e99efa96c8dd084c352051ec7f2ccb0760c34 (Bug 592096: champlain_map_source_desc_copy and _free are incomplete)
Branch: master
Follows: LIBCHAMPLAIN_0_3_91
Precedes: 

    Bug 585754: Nicer compilation output with AM_SILENT_RULES automake option