Mail Archives: djgpp-workers/2001/12/24/01:44:36
> > Btw, please note that it's not at all certain that Make invokes djecho
> > through Bash in this case. You should check that carefully: I'm not
> > sure whether "$(MASK)" has enough magic in it to force Make to call
> > the shell. If you want to be sure Bash is called, add redirection to
> > the command.
>
> It invokes bash. If it doesn't, DJECHO just prints the `cat file.`
> instead of the substitution.
Make obviously invokes Bash to compute the value of MASK, when it
reads the Makefile, but after it computed MASK, it could invoke djecho
directly, passing it the value of MASK without any Bash invocation.
> My main concern on this was to figure out if I had broken something
> in the refresh. It appears to me the answer is no - that this is
> some behavior that existed in bash 2.04 before the refresh and it is
> fixed in bash 2.05.
I think Mark answered that: the change in glob is the reason. Is the
modified glob part of the refresh?
- Raw text -