| Submitter | Michael S. Tsirkin |
|---|---|
| Date | Dec. 7, 2009, 7:04 p.m. |
| Message ID | <20091207190452.GA8175@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/40524/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/rules.mak b/rules.mak index 16713ba..5d9f684 100644 --- a/rules.mak +++ b/rules.mak @@ -47,3 +47,6 @@ cc-option = $(if $(shell $(CC) $1 $2 -S -o /dev/null -xc /dev/null \ %.h-timestamp: %.mak $(call quiet-command, sh $(SRC_PATH)/create_config < $< > $@, " GEN $*.h") @cmp $@ $*.h >/dev/null 2>&1 || cp $@ $*.h + +# will delete the target of a rule if commands exit with a nonzero exit status +.DELETE_ON_ERROR:
Instruct make to remove any rule target on error. This prevetns situation where there was an error during build but generated file still stays behind. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> --- rules.mak | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)