I have a Makefile set up as
<code>config/%.toml:
stuff
</code>
<code>config/%.toml:
stuff
</code>
config/%.toml:
stuff
where I do
<code>make config/x.toml
</code>
<code>make config/x.toml
</code>
make config/x.toml
which runs a series of scripts based on the configuration file x
.
Make will delete this file if I ^C or if the operation fails in certain cases, but not always.
I have tried adding
<code>PRECIOUS: config/%.toml otherstuff/%
</code>
<code>PRECIOUS: config/%.toml otherstuff/%
</code>
PRECIOUS: config/%.toml otherstuff/%
but this is sometimes ignored, and I have to recover the config file occasionally.
I want to prevent make from deleting anything, anywhere, at any time, globally, forever and always. How can I do this?