Hi Jared, On Sun, 2010-04-18 at 16:05 -0700, Jared Casper wrote: > Hi all, > > I just discovered that the latest automake (1.11) has a nifty feature > to create "silent" build rules to produce a Linux kernel style build > that just displays "CC file.c" etc. instead of the whole command line > (must have missed the memo last year). The attached patch enables > this mode in PCB and edits most of the custom build rules to use the > new silent type of output. Right now it turns silent build on by > default. The old style can be obtained using "make V=1" or with the > --disable-silent-rules configure option. To make it not on by > default, remove the [yes] in the call to AM_SILENT_RULES in > configure.ac. > > I think it makes the build much cleaner and readable overall and, more > importantly, makes the errors and warnings much easier to see. > > I decided to send it here instead of the patch tracker for two > reasons: 1) Feedback to see if people like this style of build > output. 2) Testing. I don't have a box that has autoconf > 2.60 and > automake < 1.11 (I either have servers that have been up for ever and > still on autoconf < 2.60 or desktops that are very up to date and have > automake >= 1.11.) I'd be surprised if it broke things with automake > < 1.11, but that needs testing. Also, I don't have a Windows box or a > box with a non-GNU tool chain to test it out on. So if any body with > these environments can test this out for me I'd appreciate it. > > Thanks! > > Jared >
Here is my EUR 0.02 on this one I have an old Fedora Core 5 box running (which is very sloooow ;) and it took some time to get some results. I have automake-1.9.6 and recently upgraded to autoconf-2.63 I applied your patch and ran the usual suspects ./autogen.sh and ./configure Running "make" with either v=0 v=1 V=0 or V=1 gives the same results, just no silent mode over here. The other (family) box has Microsoft Windows XP (SP3) with a recent cygwin (new release and build system). This one has automake-1.11.1 and autoconf-2.65 and AFAICT here things work as you advocate ;-) I had to configure with --disable-doc and --disable-update-desktop-database to get things working here. I hope this confirms what you said in the above message. Kind regards, Bert Timmerman. _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user