Commit 16845eef2944c90db8b60d7f24be8f6c7c43e2be

Cameron Gutman 2021-10-30T12:06:58

cmake: Add SDL include path when building tests The tests can't find any of the SDL includes otherwise

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3f5b6c0..edb926f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2738,6 +2738,8 @@ endif()
 ##### Tests #####
 
 if(SDL_TEST)
+  include_directories(BEFORE "${SDL2_BINARY_DIR}/include")
+  include_directories(AFTER "${SDL2_SOURCE_DIR}/include")
   file(GLOB TEST_SOURCES ${SDL2_SOURCE_DIR}/src/test/*.c)
   add_library(SDL2_test STATIC ${TEST_SOURCES})
   add_subdirectory(test)