google / kati

An experimental GNU make clone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

a prerequisite with * symbol

kylcho opened this issue · comments

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'.