On 22-May-2000, Steve Bazyl <[EMAIL PROTECTED]> wrote:
> Running into a problem with spaces in filenames... environment is WinNT
> running latest cygwin (make version is 3.77). [...]
> I figured I'd just [...] let
> $(foreach ....) do its work. The problem is that it doesn't seem to
> recognize the '\ ' as an escaped space as the rest of the cygwin apps do.
> Even if I quote each path (either single or double), foreach still tokenizes
> on the embeded spaces.
>
> So the question is.... how does make handle spaces in file names? If it
> does, what does it expect for an escape squence?
AFAIK, GNU Make does not have any escape sequence for handling spaces
in file names. If you need your makefiles to work with file names
containing spaces, then I don't think there is any solution except
to avoid using the various text functions such as `foreach'.
--
Fergus Henderson <[EMAIL PROTECTED]> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger [EMAIL PROTECTED] | -- the last words of T. S. Garp.