a prerequisite with * symbol
kylcho opened this issue · comments
kylcho commented
For the test case below, GNU make and ckati show different behavior. Note that kati(built from go source) shows same behavior as GNU make.
goal: test/*
When test/ directory is empty, GNU make and ckati/kati show same behavior which is
*** No rule to make target 'test/*', needed by 'goal'.
However, test/ is not empty, GNU make and go-based kati shows, basically,
Nothing to be done for `goal'.
But, ckati fails:
*** No rule to make target 'test/*', needed by 'goal'.