ui: fix path to dbus-display1.h
commit0e902f59c1f24f5779850d4ff6001c88bed2527c
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 27 Jul 2022 10:19:03 +0000 (27 12:19 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 29 Sep 2022 16:23:51 +0000 (29 18:23 +0200)
tree555ee485201816e8079ece4ba842773ffa6e41c6
parent5433af7697ba97531d97e16e721cfe8a90722198
ui: fix path to dbus-display1.h

While the source directory is always included in the include path,
the corresponding directory in the build tree is not.  Therefore,
custom_targets (e.g. ui/dbus-display1.h) must be referred to using
the full path.

This avoids a build failure when ui/dbus-chardev.c is not built as
a module:

In file included from ../ui/dbus-chardev.c:32:
../ui/dbus.h:34:10: fatal error: dbus-display1.h: No such file or directory
   34 | #include "dbus-display1.h"
      |          ^~~~~~~~~~~~~~~~~

Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tests/qtest/dbus-display-test.c
ui/dbus.h