SDL: cmake: testevdev needs build include headers

From 1fa80ca52973957f70bb11509ac0f0302723ab15 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Sat, 26 Nov 2022 23:34:59 +0100
Subject: [PATCH] cmake: testevdev needs build include headers

---
 test/CMakeLists.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 67156a94197e..52018fa89e27 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -127,8 +127,9 @@ add_sdl_test_executable(testdrawchessboard testdrawchessboard.c)
 add_sdl_test_executable(testdropfile testdropfile.c)
 add_sdl_test_executable(testerror NONINTERACTIVE testerror.c)
 
-if(LINUX)
+if(LINUX AND TARGET sdl-build-options)
     add_sdl_test_executable(testevdev NONINTERACTIVE testevdev.c)
+    target_include_directories(testevdev BEFORE PRIVATE $<TARGET_PROPERTY:sdl-build-options,INTERFACE_INCLUDE_DIRECTORIES>)
 endif()
 
 add_sdl_test_executable(testfile testfile.c)