[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Patch to PCB build system needs testing/feedback



This time with the patch.

On Sun, Apr 18, 2010 at 4:05 PM, Jared Casper <jaredcasper@xxxxxxxxx> 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
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>

Attachment: 0001-Enable-linux-kernel-style-silent-build-if-available.patch
Description: Binary data


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user