0.10.3 NMAKE Warnings

Number NMAKE Warning

U4001 command file can be invoked only from command line
  A command file cannot be invoked from within another command file. The invocation was ignored.
  The command file must contain the entire remaining command line.
U4002 resetting value of special macro macroname
  The value of a macro such as $(MAKE) was changed within a description file.
U4003 no match found for wildcard filename
  There are no filenames that match the specified target or dependent file with the wildcard characters asterisk (*) and question mark (?).
U4004 too many rules for target targetname
  Multiple blocks of build commands were specified for a target using single colons (:) as separators.
  To use multiple dependency blocks for the same target, specify a pair of colons (::) as the separator.
U4005 ignoring rule rule (extension not in .SUFFIXES)
  The rule was ignored because the suffix(es) in the rule are not listed in the .SUFFIXES list.
U4006 special macro undefined : macroname
  The special macro name is undefined and expands to nothing.
U4007 filename filename too long; truncating to 8.3
  The base name of the given file has more than eight characters, or the extension has more than three characters. NMAKE truncated the name to an eight-character base and a three-character extension.
  You can use long filenames supported by HPFS under OS/2 by enclosing the name in double quotation marks.
U4008 removed target target
  Execution of NMAKE was interrupted while NMAKE was trying to build the given target, and therefore the target was incomplete. Because the target was not specified in the .PRECIOUS list, NMAKE has deleted it.
U4009 duplicate inline file filename
  The given filename is the same as the name of an earlier inline file.
  Reuse of this name caused the earlier file to be overwritten. This will probably cause unexpected results.