diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2021-07-23 14:01:56 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2021-07-23 15:45:52 +0200 |
commit | 917ddc27d86ae427d2aa7ff2d19eb7fdb642b68e (patch) | |
tree | d9470b24e09f366128240f010875f230b52a0ff7 /meson.build | |
parent | 7b7ca8ebde4ee6fba171004b2726ae1ff5489c03 (diff) | |
download | qemu-917ddc27d86ae427d2aa7ff2d19eb7fdb642b68e.zip qemu-917ddc27d86ae427d2aa7ff2d19eb7fdb642b68e.tar.gz qemu-917ddc27d86ae427d2aa7ff2d19eb7fdb642b68e.tar.bz2 |
meson: fix dependencies for modinfo #2
modinfo runs the preprocessor and therefore needs all generated input files
to be there. The "depends" clause does not work in Meson 0.55.3, so for
now use "input".
Part #2: Update the rule for target-specific modules too.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20210723120156.1183920-1-kraxel@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meson.build b/meson.build index df5094e..f2e148e 100644 --- a/meson.build +++ b/meson.build @@ -2373,9 +2373,9 @@ foreach d, list : target_modules # FIXME: Should use sl.extract_all_objects(recursive: true) too. modinfo_files += custom_target(module_name + '.modinfo', output: module_name + '.modinfo', - input: target_module_ss.sources(), + input: target_module_ss.sources() + genh, capture: true, - command: [modinfo_collect, '--target', target, '@INPUT@']) + command: [modinfo_collect, '--target', target, target_module_ss.sources()]) endif endif endforeach |