Skip to content

Commit 21bf190

Browse files
committed
Add fix for SDL.
1 parent cf181e6 commit 21bf190

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/engine_lib/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@ set(SDL_INSTALL_TESTS OFF CACHE BOOL "" FORCE)
126126
target_include_directories(${ENGINE_LIB_DEPS_TARGET} SYSTEM INTERFACE ${RELATIVE_EXT_PATH}/SDL/include)
127127
add_subdirectory(${RELATIVE_EXT_PATH}/SDL ${DEPENDENCY_BUILD_DIR_NAME}/SDL EXCLUDE_FROM_ALL)
128128
target_link_libraries(${ENGINE_LIB_DEPS_TARGET} INTERFACE SDL3::SDL3)
129+
if(ENGINE_MEMCHECK_ENABLED)
130+
target_compile_definitions(SDL3-shared PRIVATE ENGINE_MEMCHECK_ENABLED)
131+
endif()
129132

130133
# Add GLAD.
131134
message(STATUS "${PROJECT_NAME}: adding dependency \"GLAD\"...")

0 commit comments

Comments
 (0)