mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-01 06:43:53 -06:00
qapi: remove qapi_specific_outputs from meson.build
There is no more QAPI files that need to be compiled per target, so we can remove this. qapi_specific_outputs is now empty, so we can remove the associated logic in meson. Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Message-ID: <20250522190542.588267-12-pierrick.bouvier@linaro.org> Reviewed-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
parent
f8d41d0511
commit
d9cbcbff81
1 changed files with 3 additions and 8 deletions
|
@ -92,7 +92,6 @@ qapi_util_outputs = [
|
|||
]
|
||||
|
||||
qapi_inputs = []
|
||||
qapi_specific_outputs = []
|
||||
foreach module : qapi_all_modules
|
||||
qapi_inputs += [ files(module + '.json') ]
|
||||
qapi_module_outputs = [
|
||||
|
@ -110,15 +109,11 @@ foreach module : qapi_all_modules
|
|||
'qapi-commands-@0@.trace-events'.format(module),
|
||||
]
|
||||
endif
|
||||
if module.endswith('-target')
|
||||
qapi_specific_outputs += qapi_module_outputs
|
||||
else
|
||||
qapi_util_outputs += qapi_module_outputs
|
||||
endif
|
||||
qapi_util_outputs += qapi_module_outputs
|
||||
endforeach
|
||||
|
||||
qapi_files = custom_target('shared QAPI source files',
|
||||
output: qapi_util_outputs + qapi_specific_outputs + qapi_nonmodule_outputs,
|
||||
output: qapi_util_outputs + qapi_nonmodule_outputs,
|
||||
input: [ files('qapi-schema.json') ],
|
||||
command: [ qapi_gen, '-o', 'qapi', '-b', '@INPUT0@' ],
|
||||
depend_files: [ qapi_inputs, qapi_gen_depends ])
|
||||
|
@ -138,7 +133,7 @@ foreach output : qapi_util_outputs
|
|||
i = i + 1
|
||||
endforeach
|
||||
|
||||
foreach output : qapi_specific_outputs + qapi_nonmodule_outputs
|
||||
foreach output : qapi_nonmodule_outputs
|
||||
if output.endswith('.h')
|
||||
genh += qapi_files[i]
|
||||
endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue