-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependencies should be built before any files of the target (?) #12814
Comments
In that case, the bug report is incomplete and needs to describe the bug well enough to actually model generating the sources and headers. |
|
thanks @eli-schwartz |
Fixes: rm -rf b; cd b ../configure --enable-modules --target-list=x86_64-softmmu ninja qemu-system-x86_64 In file included from ../ui/dbus-chardev.c:34: ../ui/dbus.h:34:10: fatal error: ui/dbus-display1.h: No such file or directory 34 | #include "ui/dbus-display1.h" | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. See also: mesonbuild/meson#12814 Reported-by: Tokarev, Michael <mjt@tls.msk.ru> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20240206140414.1134857-1-marcandre.lureau@redhat.com>
Describe the bug
generates ninja rules:
It fails when lib is actually from generated source (via custom_target), and main.c depend on it (generated headers).
meson 1.3.99 git 6fcf863
The text was updated successfully, but these errors were encountered: