diff --git a/include/build_config/SDL_build_config.h.cmake b/include/build_config/SDL_build_config.h.cmake index 69117559cb..20608b3ae3 100644 --- a/include/build_config/SDL_build_config.h.cmake +++ b/include/build_config/SDL_build_config.h.cmake @@ -31,6 +31,8 @@ /* General platform specific identifiers */ #include +#cmakedefine SDL_PLATFORM_PRIVATE 1 + #cmakedefine HAVE_GCC_ATOMICS 1 #cmakedefine HAVE_GCC_SYNC_LOCK_TEST_AND_SET 1 @@ -274,6 +276,8 @@ #cmakedefine SDL_AUDIO_DRIVER_N3DS 1 #cmakedefine SDL_AUDIO_DRIVER_QNX 1 +#cmakedefine SDL_AUDIO_DRIVER_PRIVATE 1 + /* Enable various input drivers */ #cmakedefine SDL_INPUT_LINUXEV 1 #cmakedefine SDL_INPUT_LINUXKD 1 @@ -299,11 +303,17 @@ #cmakedefine SDL_JOYSTICK_VITA 1 #cmakedefine SDL_JOYSTICK_WGI 1 #cmakedefine SDL_JOYSTICK_XINPUT 1 + +#cmakedefine SDL_JOYSTICK_PRIVATE 1 + #cmakedefine SDL_HAPTIC_DUMMY 1 #cmakedefine SDL_HAPTIC_LINUX 1 #cmakedefine SDL_HAPTIC_IOKIT 1 #cmakedefine SDL_HAPTIC_DINPUT 1 #cmakedefine SDL_HAPTIC_ANDROID 1 + +#cmakedefine SDL_HAPTIC_PRIVATE 1 + #cmakedefine SDL_LIBUSB_DYNAMIC @SDL_LIBUSB_DYNAMIC@ #cmakedefine SDL_UDEV_DYNAMIC @SDL_UDEV_DYNAMIC@ @@ -312,6 +322,8 @@ #cmakedefine SDL_PROCESS_POSIX 1 #cmakedefine SDL_PROCESS_WINDOWS 1 +#cmakedefine SDL_PROCESS_PRIVATE 1 + /* Enable various sensor drivers */ #cmakedefine SDL_SENSOR_ANDROID 1 #cmakedefine SDL_SENSOR_COREMOTION 1 @@ -320,11 +332,15 @@ #cmakedefine SDL_SENSOR_VITA 1 #cmakedefine SDL_SENSOR_N3DS 1 +#cmakedefine SDL_SENSOR_PRIVATE 1 + /* Enable various shared object loading systems */ #cmakedefine SDL_LOADSO_DLOPEN 1 #cmakedefine SDL_LOADSO_DUMMY 1 #cmakedefine SDL_LOADSO_WINDOWS 1 +#cmakedefine SDL_LOADSO_PRIVATE 1 + /* Enable various threading systems */ #cmakedefine SDL_THREAD_GENERIC_COND_SUFFIX 1 #cmakedefine SDL_THREAD_GENERIC_RWLOCK_SUFFIX 1 @@ -337,6 +353,8 @@ #cmakedefine SDL_THREAD_PS2 1 #cmakedefine SDL_THREAD_N3DS 1 +#cmakedefine SDL_THREAD_PRIVATE 1 + /* Enable various RTC systems */ #cmakedefine SDL_TIME_UNIX 1 #cmakedefine SDL_TIME_WINDOWS 1 @@ -354,6 +372,8 @@ #cmakedefine SDL_TIMER_PS2 1 #cmakedefine SDL_TIMER_N3DS 1 +#cmakedefine SDL_TIMER_PRIVATE 1 + /* Enable various video drivers */ #cmakedefine SDL_VIDEO_DRIVER_ANDROID 1 #cmakedefine SDL_VIDEO_DRIVER_COCOA 1 @@ -405,6 +425,8 @@ #cmakedefine SDL_VIDEO_DRIVER_X11_XTEST 1 #cmakedefine SDL_VIDEO_DRIVER_QNX 1 +#cmakedefine SDL_VIDEO_DRIVER_PRIVATE 1 + #cmakedefine SDL_VIDEO_RENDER_D3D 1 #cmakedefine SDL_VIDEO_RENDER_D3D11 1 #cmakedefine SDL_VIDEO_RENDER_D3D12 1 @@ -417,6 +439,8 @@ #cmakedefine SDL_VIDEO_RENDER_PSP 1 #cmakedefine SDL_VIDEO_RENDER_VITA_GXM 1 +#cmakedefine SDL_VIDEO_RENDER_PRIVATE 1 + /* Enable OpenGL support */ #cmakedefine SDL_VIDEO_OPENGL 1 #cmakedefine SDL_VIDEO_OPENGL_ES 1 @@ -426,6 +450,8 @@ #cmakedefine SDL_VIDEO_OPENGL_WGL 1 #cmakedefine SDL_VIDEO_OPENGL_EGL 1 +#cmakedefine SDL_VIDEO_STATIC_ANGLE 1 + /* Enable Vulkan support */ #cmakedefine SDL_VIDEO_VULKAN 1 @@ -451,6 +477,8 @@ #cmakedefine SDL_POWER_PSP 1 #cmakedefine SDL_POWER_N3DS 1 +#cmakedefine SDL_POWER_PRIVATE 1 + /* Enable system filesystem support */ #cmakedefine SDL_FILESYSTEM_ANDROID 1 #cmakedefine SDL_FILESYSTEM_HAIKU 1 @@ -465,6 +493,8 @@ #cmakedefine SDL_FILESYSTEM_PS2 1 #cmakedefine SDL_FILESYSTEM_N3DS 1 +#cmakedefine SDL_FILESYSTEM_PRIVATE 1 + /* Enable system storage support */ #cmakedefine SDL_STORAGE_STEAM @SDL_STORAGE_STEAM@ @@ -473,6 +503,8 @@ #cmakedefine SDL_FSOPS_WINDOWS 1 #cmakedefine SDL_FSOPS_DUMMY 1 +#cmakedefine SDL_FSOPS_PRIVATE 1 + /* Enable camera subsystem */ #cmakedefine SDL_CAMERA_DRIVER_DUMMY 1 /* !!! FIXME: for later cmakedefine SDL_CAMERA_DRIVER_DISK 1 */ @@ -485,6 +517,8 @@ #cmakedefine SDL_CAMERA_DRIVER_PIPEWIRE_DYNAMIC @SDL_CAMERA_DRIVER_PIPEWIRE_DYNAMIC@ #cmakedefine SDL_CAMERA_DRIVER_VITA 1 +#cmakedefine SDL_CAMERA_DRIVER_PRIVATE 1 + /* Enable dialog subsystem */ #cmakedefine SDL_DIALOG_DUMMY 1 @@ -547,4 +581,8 @@ typedef unsigned int uintptr_t; #cmakedefine SDL_DISABLE_LASX 1 #cmakedefine SDL_DISABLE_NEON 1 +#ifdef SDL_PLATFORM_PRIVATE +#include "SDL_end_config_private.h" +#endif + #endif /* SDL_build_config_h_ */