summary refs log tree commit diff stats
path: root/scripts/qapi/error.py
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2020-09-01 07:13:16 -0400
committerPaolo Bonzini <pbonzini@redhat.com>2020-09-08 07:17:09 +0200
commit8d60f377409bf3570bad4cc27a7fc6b2ca5818f0 (patch)
tree7e21aff2ba40da5c895ea5c51dd1e7ab460955ff /scripts/qapi/error.py
parente817851479f80622c70566740ac3cf020eb99f27 (diff)
downloadfocaccia-qemu-8d60f377409bf3570bad4cc27a7fc6b2ca5818f0.tar.gz
focaccia-qemu-8d60f377409bf3570bad4cc27a7fc6b2ca5818f0.zip
ninjatool: use constant names for stamp files
Numbering files according to rules causes confusion, because
CUSTOM_COMMAND3.stamp from a previous build might represent
completely different targets after Makefile.ninja is regenerated.
As a result, the new targets are not rebuilt and compilation
fails.

Use the targets to build a SHA1 hash; the chances for collision
are one in 2^24 even with a 12-character prefix of the hash.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/qapi/error.py')
0 files changed, 0 insertions, 0 deletions