mirror of
https://github.com/yuzu-mirror/unicorn.git
synced 2026-04-03 11:49:39 +02:00
Whenever qapi-schema.json changes, we run six programs eleven times to update eleven files. Similar for qga/qapi-schema.json. This is silly. Replace the six programs by a single program that spits out all eleven files. The programs become modules in new Python package qapi, along with the helper library. This requires moving them to scripts/qapi/. While moving them, consistently drop executable mode bits. Backports commit fb0bc835e56b894cbc7236294921e5393c786ad8 from qemu |
||
|---|---|---|
| .. | ||
| aarch64-softmmu | ||
| aarch64eb-softmmu | ||
| arm-softmmu | ||
| armeb-softmmu | ||
| m68k-softmmu | ||
| mips-softmmu | ||
| mips64-softmmu | ||
| mips64el-softmmu | ||
| mipsel-softmmu | ||
| sparc-softmmu | ||
| sparc64-softmmu | ||
| unicorn | ||
| unicorn_static | ||
| x86_64-softmmu | ||
| config-host.h | ||
| prebuild_script.bat | ||
| qapi-types.c | ||
| qapi-types.h | ||
| qapi-visit.c | ||
| qapi-visit.h | ||