Fix building X11 tests on PE targets
authorJon Turney <jon.turney@dronecode.org.uk>
Fri, 10 Apr 2020 15:32:13 +0000 (16:32 +0100)
committerRan Benita <ran@unusedvar.com>
Sat, 18 Apr 2020 19:15:51 +0000 (22:15 +0300)
commit908e014f0176734e1882da12167c6cc46f94a795
treecf7430760925bb18b47b08acb89c1b3725f9525a
parented5a0b4fede69b8e6dc4db53d97ea4ae0a73956d
Fix building X11 tests on PE targets

Link libxkbcommon_x11_internal with libxkbcommon_test_internal, rather
than libxkbcommon.

This avoids some tests linking with both libxkbcommon_test_internal and
libxkbcommon, which causes duplicate symbol problems on PE targets (e.g.
Cygwin) (as all the symbols from libxkbcommon are pulled in at link
time, which clash with libxkbcommon_test_internal)
meson.build