tests: Check for client/server-core.h inclusion
The purpose of wayland-*-protocol-core.h is to mimc the wayland-*-protocol.h generated by scanner --include-core-only. The only difference being what wayland-*-protocol.h should include. Add an include check in the headers-protocol-core-test, to be sure that a wayland-*-protocol.h generated with the --include-core-only option properly includes wayland-*-core.h. Signed-off-by: Yong Bakos <ybakos@humanoriented.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
This commit is contained in:
parent
f19b569ec2
commit
9ca9f8e4b2
|
@ -26,6 +26,13 @@
|
|||
#include "wayland-client-protocol-core.h"
|
||||
#include "wayland-server-protocol-core.h"
|
||||
|
||||
#ifndef WAYLAND_CLIENT_CORE_H
|
||||
#error including wayland-client-protocol-core.h did not include wayland-client-core.h!
|
||||
#endif
|
||||
#ifndef WAYLAND_SERVER_CORE_H
|
||||
#error including wayland-server-protocol-core.h did not include wayland-server-core.h!
|
||||
#endif
|
||||
|
||||
#ifdef WAYLAND_CLIENT_H
|
||||
#error including wayland-client-protocol-core.h included wayland-client.h!
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue
Block a user