tests: include SDL_build_config.h when HAVE_BUILD_CONFIG is defined

This commit is contained in:
Anonymous Maarten 2024-12-29 18:58:10 +01:00
parent c2121dd9a2
commit 543f244965
4 changed files with 5 additions and 2 deletions

View file

@ -121,6 +121,7 @@ macro(add_sdl_test_executable TARGET)
else() else()
add_executable(${TARGET} ${AST_SOURCES} ${EXTRA_SOURCES}) add_executable(${TARGET} ${AST_SOURCES} ${EXTRA_SOURCES})
endif() endif()
target_compile_definitions(${TARGET} PRIVATE HAVE_BUILD_CONFIG)
SDL_AddCommonCompilerFlags(${TARGET}) SDL_AddCommonCompilerFlags(${TARGET})
target_include_directories(${TARGET} PRIVATE "${SDL3_SOURCE_DIR}/src/video/khronos") target_include_directories(${TARGET} PRIVATE "${SDL3_SOURCE_DIR}/src/video/khronos")
target_link_libraries(${TARGET} PRIVATE SDL3::SDL3_test SDL3::${sdl_name_component}) target_link_libraries(${TARGET} PRIVATE SDL3::SDL3_test SDL3::${sdl_name_component})

View file

@ -2,7 +2,7 @@
* Intrinsics test suite * Intrinsics test suite
*/ */
#ifndef NO_BUILD_CONFIG #ifdef HAVE_BUILD_CONFIG
/* Disable intrinsics that are unsupported by the current compiler */ /* Disable intrinsics that are unsupported by the current compiler */
#include "SDL_build_config.h" #include "SDL_build_config.h"
#endif #endif

View file

@ -9,7 +9,9 @@
#include <SDL3/SDL.h> #include <SDL3/SDL.h>
#include <SDL3/SDL_test.h> #include <SDL3/SDL_test.h>
#include "testautomation_suites.h" #include "testautomation_suites.h"
#ifdef HAVE_BUILD_CONFIG
#include "SDL_build_config.h" #include "SDL_build_config.h"
#endif
/** /**
* Tests SDL_InitSubSystem() and SDL_QuitSubSystem() * Tests SDL_InitSubSystem() and SDL_QuitSubSystem()

View file

@ -21,7 +21,7 @@
#endif #endif
#define SDL_DYNAMIC_API 0 #define SDL_DYNAMIC_API 0
#ifndef NO_BUILD_CONFIG #ifdef HAVE_BUILD_CONFIG
#include "../src/SDL_internal.h" #include "../src/SDL_internal.h"
#endif #endif