mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 07:13:54 -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_inputs = []
|
||||||
qapi_specific_outputs = []
|
|
||||||
foreach module : qapi_all_modules
|
foreach module : qapi_all_modules
|
||||||
qapi_inputs += [ files(module + '.json') ]
|
qapi_inputs += [ files(module + '.json') ]
|
||||||
qapi_module_outputs = [
|
qapi_module_outputs = [
|
||||||
|
@ -110,15 +109,11 @@ foreach module : qapi_all_modules
|
||||||
'qapi-commands-@0@.trace-events'.format(module),
|
'qapi-commands-@0@.trace-events'.format(module),
|
||||||
]
|
]
|
||||||
endif
|
endif
|
||||||
if module.endswith('-target')
|
qapi_util_outputs += qapi_module_outputs
|
||||||
qapi_specific_outputs += qapi_module_outputs
|
|
||||||
else
|
|
||||||
qapi_util_outputs += qapi_module_outputs
|
|
||||||
endif
|
|
||||||
endforeach
|
endforeach
|
||||||
|
|
||||||
qapi_files = custom_target('shared QAPI source files',
|
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') ],
|
input: [ files('qapi-schema.json') ],
|
||||||
command: [ qapi_gen, '-o', 'qapi', '-b', '@INPUT0@' ],
|
command: [ qapi_gen, '-o', 'qapi', '-b', '@INPUT0@' ],
|
||||||
depend_files: [ qapi_inputs, qapi_gen_depends ])
|
depend_files: [ qapi_inputs, qapi_gen_depends ])
|
||||||
|
@ -138,7 +133,7 @@ foreach output : qapi_util_outputs
|
||||||
i = i + 1
|
i = i + 1
|
||||||
endforeach
|
endforeach
|
||||||
|
|
||||||
foreach output : qapi_specific_outputs + qapi_nonmodule_outputs
|
foreach output : qapi_nonmodule_outputs
|
||||||
if output.endswith('.h')
|
if output.endswith('.h')
|
||||||
genh += qapi_files[i]
|
genh += qapi_files[i]
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue