# -*-mode: perl-*- $description = "Test the directory cache behavior."; # The first wildcard should bring the entire directory into the cache Then we # create a new file "behind make's back" then see if the next wildcard detects # it. run_make_test(q! _orig := $(wildcard ./*) $(shell echo > anewfile) _new := $(wildcard ./*) $(info diff=$(filter-out $(_orig),$(_new))) all:;@: !, '', "diff=./anewfile\n"); rmfiles('anewfile'); run_make_test(q! _orig := $(wildcard ./*) $(file >anewfile) _new := $(wildcard ./*) $(info diff=$(filter-out $(_orig),$(_new))) all:;@: !, '', "diff=./anewfile\n"); rmfiles('anewfile'); 1;