11949 make -C caches wrong directory contents
Review Request #2447 — Created Nov. 9, 2019 and submitted — Latest diff uploaded
Information | |
---|---|
citrus | |
illumos-gate | |
master | |
11949 | |
c366f8c... | |
Reviewers | |
general | |
rm |
11949 make -C caches wrong directory contents
Running the tests introduced with this change shows all passes (versus mostly failures before):
PASS make -C a/ from empty directory PASS make -C a/ from non-empty directory PASS makeflags -C a/ from empty directory PASS makeflags -C a/ from non-empty directory PASS make -C a/a from empty directory PASS make -C a/a from non-empty directory PASS makeflags -C a/a from empty directory PASS makeflags -C a/a from non-empty directory PASS make -C a/b from empty directory PASS make -C a/b from non-empty directory PASS makeflags -C a/b from empty directory PASS makeflags -C a/b from non-empty directory PASS make -C a/c from empty directory PASS make -C a/c from non-empty directory PASS makeflags -C a/c from empty directory PASS makeflags -C a/c from non-empty directory PASS make -C -C from empty directory PASS make -C -C from non-empty directory PASS makeflags -C -C from empty directory PASS makeflags -C -C from non-empty directory PASS make -C -C relative from empty directory PASS make -C error PASS make -C error (output) PASS MAKEFLAGS=-C error PASS MAKEFLAGS=-C error (output) PASS make -C <noexist> PASS make -C <noexist> (output) PASS MAKEFLAGS=-C <noexist> PASS MAKEFLAGS=-C <noexist> (output)