quiet compile kernel
Prasad Joshi
prasadjoshi124 at gmail.com
Wed Apr 27 13:04:02 EDT 2011
On Wed, Apr 27, 2011 at 5:48 PM, loody <miloody at gmail.com> wrote:
> Hi all:
> I found the compile message of kernel is quite succinct, when we set
> V=0, and I try to make my project output as clean as kernel did.
>
> Then I traced the Makefile and it just define "quiet" and "Q" then export it.
> Where is the exact place that quiet build begin?
>
> Is that complicated to copy this quiet-build process?
Here is a simple way to do it
Makefile:
ifeq ($(strip $(V)),)
E = @echo
Q = @
else
E = @\#
Q =
endif
export E Q
%.o: %.c
$(E) " CC " $@
$(Q) $(CC) -c $(CFLAGS) $< -o $@
So when V is defined, the make command will display the detailed
compilation message or else it will only show an echoed message. One
can also add a check for verbose level.
Thanks and Regards,
Prasad
>
> --
> Thanks for your help,
> miloody
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
More information about the Kernelnewbies
mailing list