On Thu, 2007-10-11 at 09:35 +0800, robertguo99 wrote:
> $(if $(KBUILD_VERBOSE:1=),@)

This says "if the KBUILD_VERBOSE variable is not empty and is not equal
to 1, then the result of this evaluation is the character "@"; otherwise
it's the empty string".

> following to the "$(filter-out _all,$(MAKECMDGOALS)) _all"

The filter-out function removes the words matching the pattern given (in
this case the static string "_all") from the list of words in the second
argument.  MAKECMDGOALS is the list of goals provided on the make
command line (if any).  So this says "take _all out of the list of goals
provided on the command line, then put it at the end".

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <[EMAIL PROTECTED]>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.mad-scientist.us
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist


_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make
  • help robertguo99
    • Re: help Paul Smith
    • help gurudevi patil

Reply via email to