Subject: Willing out-of-date targets do not work

From: goredo <[email-masked]>
Date: Tue, 12 Oct 2021 14:29:22 +0000 (UTC)

Hi,

it was my impression, and the FAQ also states, that targets, that do not produce output files, are always considered out-of-date.  This does not seem to be the case.

Test case:
f.do:
```
#!/bin/sh
echo foo >&2
```

Run `redo-ifchange f` twice. `foo` only gets printed once.

Kind regards,
–Michael