On Sat, Jul 5, 2014 at 12:57 PM, anonymous <invalid.nore...@gnu.org> wrote:
> { cd /tmp && mkdir a && ln -sT a b && cd b && make -w; } > > make: Entering directory `/tmp/a' > > Why not /tmp/b? Is there an option to prevent this resolution? > I understand that relative path names must be resolved; > but could you leave directory aliases as they are please? > The best make would be able to do would be to model its behavior on that of "pwd -L": if the PWD environment variable is set to an absolute path with no ".." or "." components that resolves to the process's current directory, then use that instead of the path from getcwd(). This hit me when I tried to make in a directory that had a colon in the > name; > Doctor says: "Don't do that!" make is only one of many program which you will have problems with. Philip Guenther
_______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make