mirror of
https://github.com/yuzu-emu/unicorn
synced 2024-11-25 07:28:59 +00:00
8c51980332
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 |
||
---|---|---|
.. | ||
qapi | ||
create_config | ||
make_device_config.sh | ||
ordereddict.py | ||
qapi-gen.py |