I can't find a record of it quickly ("mk" and "D" don't lend themselves to
helpful searches), but I feel like we had this conversation about a year
ago, no?
Summary, from my memory:
Some people would prefer it, others not. Keeping intermediaries and
failed targets around is often helpful for debu
I wouldn't. It doesn't make sense to me to delete the old, working
executable of my program just because I messed up when I made a change.
Am 18.06.2013 15:50, schrieb dexen deVries:
> in mk(1), why is the `D' flag (if the recipe exits with a non-null status,
> the
> target is deleted) optional,
in mk(1), why is the `D' flag (if the recipe exits with a non-null status, the
target is deleted) optional, rather than default?
i can see why it makes little sense with together `V' flag, but for non-V
rules, targeting plain files, i'd like it by default.
--
dexen deVries
[[[↓][→]]]