diff options
author | Moses Miller <Majora320@gmail.com> | 2023-04-28 21:54:35 (GMT) |
---|---|---|
committer | Moses Miller <Majora320@gmail.com> | 2023-04-28 21:54:35 (GMT) |
commit | 65ade59835848720ec6f26daa5af32a5f780d4be (patch) | |
tree | d370bd8466d33b4cbc561bc76ee321c68720f92b /Tests/FindX11 | |
parent | b1b7298b171b56de19786bc628691f835387c474 (diff) | |
download | CMake-65ade59835848720ec6f26daa5af32a5f780d4be.zip CMake-65ade59835848720ec6f26daa5af32a5f780d4be.tar.gz CMake-65ade59835848720ec6f26daa5af32a5f780d4be.tar.bz2 |
FindX11: Remove HAS_X11_xcb check from xcb tests
Diffstat (limited to 'Tests/FindX11')
-rw-r--r-- | Tests/FindX11/Test/CMakeLists.txt | 10 | ||||
-rw-r--r-- | Tests/FindX11/Test/main.c | 226 |
2 files changed, 131 insertions, 105 deletions
diff --git a/Tests/FindX11/Test/CMakeLists.txt b/Tests/FindX11/Test/CMakeLists.txt index afc10c9..3312f6f 100644 --- a/Tests/FindX11/Test/CMakeLists.txt +++ b/Tests/FindX11/Test/CMakeLists.txt @@ -11,14 +11,8 @@ function (test_x11_component have_var component) endif () add_executable(test_tgt_${component} main.c) - - if (component MATCHES xcb) - target_link_libraries(test_tgt_${component} PRIVATE X11::${component} X11::xcb) - target_compile_definitions(test_tgt_${component} PRIVATE HAVE_X11_${component} HAVE_X11_xcb) - else() - target_link_libraries(test_tgt_${component} PRIVATE X11::${component}) - target_compile_definitions(test_tgt_${component} PRIVATE HAVE_X11_${component}) - endif() + target_link_libraries(test_tgt_${component} PRIVATE X11::${component}) + target_compile_definitions(test_tgt_${component} PRIVATE HAVE_X11_${component}) add_test(NAME test_tgt_${component} COMMAND test_tgt_${component}) # Add to the list of components to test for the parent. diff --git a/Tests/FindX11/Test/main.c b/Tests/FindX11/Test/main.c index d227348..2542145 100644 --- a/Tests/FindX11/Test/main.c +++ b/Tests/FindX11/Test/main.c @@ -336,8 +336,11 @@ static void test_xcb(void) xcb_disconnect(connection); } -# ifdef HAVE_X11_xcb_composite -# include <xcb/composite.h> +#endif + +#ifdef HAVE_X11_xcb_composite +# include <xcb/composite.h> +# include <xcb/xcb.h> static void test_xcb_composite(void) { @@ -346,10 +349,11 @@ static void test_xcb_composite(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_cursor -# include <xcb/xcb_cursor.h> +#ifdef HAVE_X11_xcb_cursor +# include <xcb/xcb.h> +# include <xcb/xcb_cursor.h> static void test_xcb_cursor(void) { @@ -363,10 +367,11 @@ static void test_xcb_cursor(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_damage -# include <xcb/damage.h> +#ifdef HAVE_X11_xcb_damage +# include <xcb/damage.h> +# include <xcb/xcb.h> static void test_xcb_damage(void) { @@ -377,10 +382,11 @@ static void test_xcb_damage(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_dpms -# include <xcb/dpms.h> +#ifdef HAVE_X11_xcb_dpms +# include <xcb/dpms.h> +# include <xcb/xcb.h> static void test_xcb_dpms(void) { @@ -391,10 +397,11 @@ static void test_xcb_dpms(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_dri2 -# include <xcb/dri2.h> +#ifdef HAVE_X11_xcb_dri2 +# include <xcb/dri2.h> +# include <xcb/xcb.h> static void test_xcb_dri2(void) { @@ -405,10 +412,11 @@ static void test_xcb_dri2(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_dri3 -# include <xcb/dri3.h> +#ifdef HAVE_X11_xcb_dri3 +# include <xcb/dri3.h> +# include <xcb/xcb.h> static void test_xcb_dri3(void) { @@ -419,10 +427,11 @@ static void test_xcb_dri3(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_errors -# include <xcb/xcb_errors.h> +#ifdef HAVE_X11_xcb_errors +# include <xcb/xcb.h> +# include <xcb/xcb_errors.h> static void test_xcb_errors(void) { @@ -434,10 +443,11 @@ static void test_xcb_errors(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_ewmh -# include <xcb/xcb_ewmh.h> +#ifdef HAVE_X11_xcb_ewmh +# include <xcb/xcb.h> +# include <xcb/xcb_ewmh.h> static void test_xcb_ewmh(void) { @@ -451,10 +461,11 @@ static void test_xcb_ewmh(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_glx -# include <xcb/glx.h> +#ifdef HAVE_X11_xcb_glx +# include <xcb/glx.h> +# include <xcb/xcb.h> static void test_xcb_glx(void) { @@ -465,10 +476,11 @@ static void test_xcb_glx(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_icccm -# include <xcb/xcb_icccm.h> +#ifdef HAVE_X11_xcb_icccm +# include <xcb/xcb.h> +# include <xcb/xcb_icccm.h> static void test_xcb_icccm(void) { @@ -482,10 +494,11 @@ static void test_xcb_icccm(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_image -# include <xcb/xcb_image.h> +#ifdef HAVE_X11_xcb_image +# include <xcb/xcb.h> +# include <xcb/xcb_image.h> static void test_xcb_image(void) { @@ -497,10 +510,11 @@ static void test_xcb_image(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_keysyms -# include <xcb/xcb_keysyms.h> +#ifdef HAVE_X11_xcb_keysyms +# include <xcb/xcb.h> +# include <xcb/xcb_keysyms.h> static void test_xcb_keysyms(void) { @@ -512,10 +526,11 @@ static void test_xcb_keysyms(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_present -# include <xcb/present.h> +#ifdef HAVE_X11_xcb_present +# include <xcb/present.h> +# include <xcb/xcb.h> static void test_xcb_present(void) { @@ -526,10 +541,11 @@ static void test_xcb_present(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_randr -# include <xcb/randr.h> +#ifdef HAVE_X11_xcb_randr +# include <xcb/randr.h> +# include <xcb/xcb.h> static void test_xcb_randr(void) { @@ -540,10 +556,11 @@ static void test_xcb_randr(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_record -# include <xcb/record.h> +#ifdef HAVE_X11_xcb_record +# include <xcb/record.h> +# include <xcb/xcb.h> static void test_xcb_record(void) { @@ -554,10 +571,11 @@ static void test_xcb_record(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_render -# include <xcb/render.h> +#ifdef HAVE_X11_xcb_render +# include <xcb/render.h> +# include <xcb/xcb.h> static void test_xcb_render(void) { @@ -568,10 +586,11 @@ static void test_xcb_render(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_render_util -# include <xcb/xcb_renderutil.h> +#ifdef HAVE_X11_xcb_render_util +# include <xcb/xcb.h> +# include <xcb/xcb_renderutil.h> static void test_xcb_render_util(void) { @@ -582,10 +601,11 @@ static void test_xcb_render_util(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_res -# include <xcb/res.h> +#ifdef HAVE_X11_xcb_res +# include <xcb/res.h> +# include <xcb/xcb.h> static void test_xcb_res(void) { @@ -596,10 +616,11 @@ static void test_xcb_res(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_screensaver -# include <xcb/screensaver.h> +#ifdef HAVE_X11_xcb_screensaver +# include <xcb/screensaver.h> +# include <xcb/xcb.h> static void test_xcb_screensaver(void) { @@ -610,10 +631,11 @@ static void test_xcb_screensaver(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_shape -# include <xcb/shape.h> +#ifdef HAVE_X11_xcb_shape +# include <xcb/shape.h> +# include <xcb/xcb.h> static void test_xcb_shape(void) { @@ -624,10 +646,11 @@ static void test_xcb_shape(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_shm -# include <xcb/shm.h> +#ifdef HAVE_X11_xcb_shm +# include <xcb/shm.h> +# include <xcb/xcb.h> static void test_xcb_shm(void) { @@ -637,10 +660,11 @@ static void test_xcb_shm(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_sync -# include <xcb/sync.h> +#ifdef HAVE_X11_xcb_sync +# include <xcb/sync.h> +# include <xcb/xcb.h> static void test_xcb_sync(void) { @@ -650,10 +674,11 @@ static void test_xcb_sync(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_util -# include <xcb/xcb_aux.h> +#ifdef HAVE_X11_xcb_util +# include <xcb/xcb.h> +# include <xcb/xcb_aux.h> static void test_xcb_util(void) { @@ -663,10 +688,11 @@ static void test_xcb_util(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xf86dri -# include <xcb/xf86dri.h> +#ifdef HAVE_X11_xcb_xf86dri +# include <xcb/xcb.h> +# include <xcb/xf86dri.h> static void test_xcb_xf86dri(void) { @@ -677,10 +703,11 @@ static void test_xcb_xf86dri(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xfixes -# include <xcb/xfixes.h> +#ifdef HAVE_X11_xcb_xfixes +# include <xcb/xcb.h> +# include <xcb/xfixes.h> static void test_xcb_xfixes(void) { @@ -690,10 +717,11 @@ static void test_xcb_xfixes(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xinerama -# include <xcb/xinerama.h> +#ifdef HAVE_X11_xcb_xinerama +# include <xcb/xcb.h> +# include <xcb/xinerama.h> static void test_xcb_xinerama(void) { @@ -704,10 +732,11 @@ static void test_xcb_xinerama(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xinput -# include <xcb/xinput.h> +#ifdef HAVE_X11_xcb_xinput +# include <xcb/xcb.h> +# include <xcb/xinput.h> static void test_xcb_xinput(void) { @@ -718,10 +747,11 @@ static void test_xcb_xinput(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xkb -# include <xcb/xkb.h> +#ifdef HAVE_X11_xcb_xkb +# include <xcb/xcb.h> +# include <xcb/xkb.h> static void test_xcb_xkb(void) { @@ -732,10 +762,11 @@ static void test_xcb_xkb(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xrm -# include <xcb/xcb_xrm.h> +#ifdef HAVE_X11_xcb_xrm +# include <xcb/xcb.h> +# include <xcb/xcb_xrm.h> static void test_xcb_xrm(void) { @@ -746,10 +777,11 @@ static void test_xcb_xrm(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xtest -# include <xcb/xtest.h> +#ifdef HAVE_X11_xcb_xtest +# include <xcb/xcb.h> +# include <xcb/xtest.h> static void test_xcb_xtest(void) { @@ -759,10 +791,11 @@ static void test_xcb_xtest(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xvmc -# include <xcb/xvmc.h> +#ifdef HAVE_X11_xcb_xvmc +# include <xcb/xcb.h> +# include <xcb/xvmc.h> static void test_xcb_xvmc(void) { @@ -772,10 +805,11 @@ static void test_xcb_xvmc(void) xcb_disconnect(connection); } -# endif +#endif -# ifdef HAVE_X11_xcb_xv -# include <xcb/xv.h> +#ifdef HAVE_X11_xcb_xv +# include <xcb/xcb.h> +# include <xcb/xv.h> static void test_xcb_xv(void) { @@ -785,8 +819,6 @@ static void test_xcb_xv(void) xcb_disconnect(connection); } -# endif - #endif #include <stddef.h> |