Project

General

Profile

« Previous | Next » 

Revision 5253

Makefiles: .last_cleanup targets: Make each individual target .PRECIOUS (don't delete on error) because just making %.last_cleanup precious doesn't seem to prevent deletion

View differences:

input.Makefile
93 93
	+$(selfMake)
94 94
# re-run make so that cache of existing files is reset
95 95

  
96
.PRECIOUS: %.last_cleanup # don't delete on error
97

  
98 96
make_script = ./$< >$@
99 97

  
100 98
%/: % _always ;
......
269 267
	touch $@
270 268
	+$(selfMake) $(<:%/map.csv=%/unmapped_terms.csv)
271 269
	+$(selfMake) $(<:%/map.csv=%/new_terms.csv)
270
.PRECIOUS: %/.map.csv.last_cleanup
272 271
else
273 272
%/map.csv: _always
274 273
	$(if $(wildcard $@),,$(if $(nonXml),$(mkSrcMap)))

Also available in: Unified diff