google / google/kati

Target considered up-to-date when prerequisite is newer

Open
#260 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1k
Forks
132
Avg merge
11m
Merged PRs (30d)
1

Description

This test case:

```sh
set -e

mk="$@"

cat < Makefile
a: b
echo a > a
b: c
echo b > b
c:
echo c > c
EOF

${mk}
sleep 0.1
touch c
${mk}
```

fails, because kati does not execute the rule for `a` on the second invocation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.