mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-10-26 12:27:44 +00:00
Switch header convention from #include "SDL.h" to #include <SDL3/SDLh>
I ran this script in the include directory:
```sh
sed -i '' -e 's,#include "\(SDL.*\)",#include <SDL3/\1>,' *.h
```
I ran this script in the src directory:
```sh
for i in ../include/SDL3/SDL*.h
do hdr=$(basename $i)
if [ x"$(echo $hdr | egrep 'SDL_main|SDL_name|SDL_test|SDL_syswm|SDL_opengl|SDL_egl|SDL_vulkan')" != x ]; then
find . -type f -exec sed -i '' -e 's,#include "\('$hdr'\)",#include <SDL3/\1>,' {} \;
else
find . -type f -exec sed -i '' -e '/#include "'$hdr'"/d' {} \;
fi
done
```
Fixes https://github.com/libsdl-org/SDL/issues/6575
This commit is contained in:
@@ -35,59 +35,59 @@
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\include\begin_code.h" />
|
||||
<ClInclude Include="..\include\close_code.h" />
|
||||
<ClInclude Include="..\include\SDL.h" />
|
||||
<ClInclude Include="..\include\SDL_assert.h" />
|
||||
<ClInclude Include="..\include\SDL_atomic.h" />
|
||||
<ClInclude Include="..\include\SDL_audio.h" />
|
||||
<ClInclude Include="..\include\SDL_blendmode.h" />
|
||||
<ClInclude Include="..\include\SDL_clipboard.h" />
|
||||
<ClInclude Include="..\include\SDL_copying.h" />
|
||||
<ClInclude Include="..\include\SDL_cpuinfo.h" />
|
||||
<ClInclude Include="..\include\SDL_egl.h" />
|
||||
<ClInclude Include="..\include\SDL_endian.h" />
|
||||
<ClInclude Include="..\include\SDL_error.h" />
|
||||
<ClInclude Include="..\include\SDL_events.h" />
|
||||
<ClInclude Include="..\include\SDL_filesystem.h" />
|
||||
<ClInclude Include="..\include\SDL_guid.h" />
|
||||
<ClInclude Include="..\include\SDL_haptic.h" />
|
||||
<ClInclude Include="..\include\SDL_hints.h" />
|
||||
<ClInclude Include="..\include\SDL_hidapi.h" />
|
||||
<ClInclude Include="..\include\SDL_input.h" />
|
||||
<ClInclude Include="..\include\SDL_joystick.h" />
|
||||
<ClInclude Include="..\include\SDL_keyboard.h" />
|
||||
<ClInclude Include="..\include\SDL_keycode.h" />
|
||||
<ClInclude Include="..\include\SDL_loadso.h" />
|
||||
<ClInclude Include="..\include\SDL_locale.h" />
|
||||
<ClInclude Include="..\include\SDL_log.h" />
|
||||
<ClInclude Include="..\include\SDL_main.h" />
|
||||
<ClInclude Include="..\include\SDL_misc.h" />
|
||||
<ClInclude Include="..\include\SDL_mouse.h" />
|
||||
<ClInclude Include="..\include\SDL_mutex.h" />
|
||||
<ClInclude Include="..\include\SDL_name.h" />
|
||||
<ClInclude Include="..\include\SDL_opengles2.h" />
|
||||
<ClInclude Include="..\include\SDL_pixels.h" />
|
||||
<ClInclude Include="..\include\SDL_platform.h" />
|
||||
<ClInclude Include="..\include\SDL_power.h" />
|
||||
<ClInclude Include="..\include\SDL_quit.h" />
|
||||
<ClInclude Include="..\include\SDL_rect.h" />
|
||||
<ClInclude Include="..\include\SDL_render.h" />
|
||||
<ClInclude Include="..\include\SDL_revision.h" />
|
||||
<ClInclude Include="..\include\SDL_rwops.h" />
|
||||
<ClInclude Include="..\include\SDL_scancode.h" />
|
||||
<ClInclude Include="..\include\SDL_sensor.h" />
|
||||
<ClInclude Include="..\include\SDL_shape.h" />
|
||||
<ClInclude Include="..\include\SDL_stdinc.h" />
|
||||
<ClInclude Include="..\include\SDL_surface.h" />
|
||||
<ClInclude Include="..\include\SDL_system.h" />
|
||||
<ClInclude Include="..\include\SDL_syswm.h" />
|
||||
<ClInclude Include="..\include\SDL_thread.h" />
|
||||
<ClInclude Include="..\include\SDL_timer.h" />
|
||||
<ClInclude Include="..\include\SDL_touch.h" />
|
||||
<ClInclude Include="..\include\SDL_types.h" />
|
||||
<ClInclude Include="..\include\SDL_version.h" />
|
||||
<ClInclude Include="..\include\SDL_video.h" />
|
||||
<ClInclude Include="..\include\SDL3\begin_code.h" />
|
||||
<ClInclude Include="..\include\SDL3\close_code.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_assert.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_atomic.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_audio.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_blendmode.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_clipboard.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_copying.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_cpuinfo.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_egl.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_endian.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_error.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_events.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_filesystem.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_guid.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_haptic.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_hints.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_hidapi.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_input.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_joystick.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_keyboard.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_keycode.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_loadso.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_locale.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_log.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_main.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_misc.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_mouse.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_mutex.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_name.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_opengles2.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_pixels.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_platform.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_power.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_quit.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_rect.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_render.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_revision.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_rwops.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_scancode.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_sensor.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_shape.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_stdinc.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_surface.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_system.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_syswm.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_thread.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_timer.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_touch.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_types.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_version.h" />
|
||||
<ClInclude Include="..\include\SDL3\SDL_video.h" />
|
||||
<ClInclude Include="..\src\audio\disk\SDL_diskaudio.h" />
|
||||
<ClInclude Include="..\src\audio\dummy\SDL_dummyaudio.h" />
|
||||
<ClInclude Include="..\src\audio\SDL_audiodev_c.h" />
|
||||
|
||||
@@ -9,157 +9,157 @@
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\include\begin_code.h">
|
||||
<ClInclude Include="..\include\SDL3\begin_code.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\close_code.h">
|
||||
<ClInclude Include="..\include\SDL3\close_code.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_assert.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_assert.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_atomic.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_atomic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_audio.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_audio.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_blendmode.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_blendmode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_clipboard.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_clipboard.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_copying.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_copying.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_cpuinfo.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_cpuinfo.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_egl.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_egl.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_endian.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_endian.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_error.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_error.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_events.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_events.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_filesystem.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_filesystem.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_guid.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_guid.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_haptic.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_haptic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_hints.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_hints.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_hidapi.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_hidapi.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_input.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_input.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_joystick.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_joystick.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_keyboard.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_keyboard.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_keycode.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_keycode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_loadso.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_loadso.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_locale.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_locale.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_log.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_log.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_main.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_main.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_mouse.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_mouse.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_mutex.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_mutex.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_name.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_name.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_opengles2.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_opengles2.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_pixels.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_pixels.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_platform.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_platform.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_power.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_power.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_quit.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_quit.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_rect.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_rect.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_render.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_render.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_revision.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_revision.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_rwops.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_rwops.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_scancode.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_scancode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_shape.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_shape.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_stdinc.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_stdinc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_surface.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_surface.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_system.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_system.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_syswm.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_syswm.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_thread.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_thread.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_timer.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_timer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_touch.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_touch.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_types.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_types.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_version.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_version.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_video.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_video.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\joystick\SDL_gamecontrollerdb.h">
|
||||
@@ -426,7 +426,7 @@
|
||||
<ClInclude Include="..\src\render\direct3d11\SDL_shaders_d3d11.h">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_sensor.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_sensor.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\sensor\SDL_sensor_c.h">
|
||||
@@ -441,7 +441,7 @@
|
||||
<ClInclude Include="..\src\events\SDL_displayevents_c.h">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\include\SDL_misc.h">
|
||||
<ClInclude Include="..\include\SDL3\SDL_misc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClCompile Include="..\src\atomic\SDL_atomic.c">
|
||||
|
||||
Reference in New Issue
Block a user