I'm confused about commit edb0ce2d5afa8a0905bd4536ac39eaf1819dfc56:
"build: Don't need use $(DELIM) in include statement"

This changes various lines in Make.defs from this:
     include wireless$(DELIM)spirit$(DELIM)drivers$(DELIM)Make.defs
to this:
     include wireless/spirit/lib/Make.defs

Don't we need $(DELIM) to support builds on Windows?

On windows, we get GNU Make from GNUWin32.  It understands both forward and backward slashes, at least as long as they are relative paths.  I merged this change but too many files were in it to review properly or to guarantee that all of the changes are correct.  It should be correct to remove the $(DELIM) from Make include since the GNU make already depends on support of the forward slash delimiter.

But other cases are more complex.  if any CMD.exe tools or any native toolchain is used, then they will depend on having backslashes.

Reply via email to