]> mj.ucw.cz Git - libucw.git/commit
Finally found the cause of make remaking unnecessary files after complete
authorMartin Mares <mj@ucw.cz>
Tue, 20 Aug 2002 18:14:50 +0000 (18:14 +0000)
committerMartin Mares <mj@ucw.cz>
Tue, 20 Aug 2002 18:14:50 +0000 (18:14 +0000)
commit2f826523b9ec5003c4ba696ce78df01b46e9a59d
tree4bf9ea384ddc683bccadb5cb58c30b6d0440091c
parentc403abc9091955fcfc8b8d78e4099b4dcc682d46
Finally found the cause of make remaking unnecessary files after complete
building from scratch: when it compiles anything by combining several
pattern rules (which exactly what we use), it deletes some of the intermediate
files. The fix is to specify all of these files as ".SECONDARY", but beware,
these special targets don't understand patterns, so we have to list the
intermediates explicitly. Uff.
build/Makefile