SDL_mixer: Fixed the layout for the SDL iOS framework

From 37646af1fc02381bfe68cfc7f674fb7dd463d88b Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 20 Feb 2025 15:04:26 -0800
Subject: [PATCH] Fixed the layout for the SDL iOS framework

---
 Xcode/iOS/SDL3.framework/Headers              |    1 -
 .../{Versions/A => }/Headers/SDL.h            |    0
 .../{Versions/A => }/Headers/SDL_assert.h     |    0
 .../{Versions/A => }/Headers/SDL_asyncio.h    |    0
 .../{Versions/A => }/Headers/SDL_atomic.h     |    0
 .../{Versions/A => }/Headers/SDL_audio.h      |    0
 .../{Versions/A => }/Headers/SDL_begin_code.h |    0
 .../{Versions/A => }/Headers/SDL_bits.h       |    0
 .../{Versions/A => }/Headers/SDL_blendmode.h  |    0
 .../{Versions/A => }/Headers/SDL_camera.h     |    0
 .../{Versions/A => }/Headers/SDL_clipboard.h  |    0
 .../{Versions/A => }/Headers/SDL_close_code.h |    0
 .../{Versions/A => }/Headers/SDL_copying.h    |    0
 .../{Versions/A => }/Headers/SDL_cpuinfo.h    |    0
 .../{Versions/A => }/Headers/SDL_dialog.h     |    0
 .../{Versions/A => }/Headers/SDL_egl.h        |    0
 .../{Versions/A => }/Headers/SDL_endian.h     |    0
 .../{Versions/A => }/Headers/SDL_error.h      |    0
 .../{Versions/A => }/Headers/SDL_events.h     |    0
 .../{Versions/A => }/Headers/SDL_filesystem.h |    0
 .../{Versions/A => }/Headers/SDL_gamepad.h    |    0
 .../{Versions/A => }/Headers/SDL_gpu.h        |    0
 .../{Versions/A => }/Headers/SDL_guid.h       |    0
 .../{Versions/A => }/Headers/SDL_haptic.h     |    0
 .../{Versions/A => }/Headers/SDL_hidapi.h     |    0
 .../{Versions/A => }/Headers/SDL_hints.h      |    0
 .../{Versions/A => }/Headers/SDL_init.h       |    0
 .../{Versions/A => }/Headers/SDL_intrin.h     |    0
 .../{Versions/A => }/Headers/SDL_iostream.h   |    0
 .../{Versions/A => }/Headers/SDL_joystick.h   |    0
 .../{Versions/A => }/Headers/SDL_keyboard.h   |    0
 .../{Versions/A => }/Headers/SDL_keycode.h    |    0
 .../{Versions/A => }/Headers/SDL_loadso.h     |    0
 .../{Versions/A => }/Headers/SDL_locale.h     |    0
 .../{Versions/A => }/Headers/SDL_log.h        |    0
 .../{Versions/A => }/Headers/SDL_main.h       |    0
 .../{Versions/A => }/Headers/SDL_main_impl.h  |    0
 .../{Versions/A => }/Headers/SDL_messagebox.h |    0
 .../{Versions/A => }/Headers/SDL_metal.h      |    0
 .../{Versions/A => }/Headers/SDL_misc.h       |    0
 .../{Versions/A => }/Headers/SDL_mouse.h      |    0
 .../{Versions/A => }/Headers/SDL_mutex.h      |    0
 .../{Versions/A => }/Headers/SDL_oldnames.h   |    0
 .../{Versions/A => }/Headers/SDL_opengl.h     |    0
 .../A => }/Headers/SDL_opengl_glext.h         |    0
 .../{Versions/A => }/Headers/SDL_opengles.h   |    0
 .../{Versions/A => }/Headers/SDL_opengles2.h  |    0
 .../A => }/Headers/SDL_opengles2_gl2.h        |    0
 .../A => }/Headers/SDL_opengles2_gl2ext.h     |    0
 .../Headers/SDL_opengles2_gl2platform.h       |    0
 .../Headers/SDL_opengles2_khrplatform.h       |    0
 .../{Versions/A => }/Headers/SDL_pen.h        |    0
 .../{Versions/A => }/Headers/SDL_pixels.h     |    0
 .../{Versions/A => }/Headers/SDL_platform.h   |    0
 .../A => }/Headers/SDL_platform_defines.h     |    0
 .../{Versions/A => }/Headers/SDL_power.h      |    0
 .../{Versions/A => }/Headers/SDL_process.h    |    0
 .../{Versions/A => }/Headers/SDL_properties.h |    0
 .../{Versions/A => }/Headers/SDL_rect.h       |    0
 .../{Versions/A => }/Headers/SDL_render.h     |    0
 .../{Versions/A => }/Headers/SDL_revision.h   |    0
 .../{Versions/A => }/Headers/SDL_scancode.h   |    0
 .../{Versions/A => }/Headers/SDL_sensor.h     |    0
 .../{Versions/A => }/Headers/SDL_stdinc.h     |    0
 .../{Versions/A => }/Headers/SDL_storage.h    |    0
 .../{Versions/A => }/Headers/SDL_surface.h    |    0
 .../{Versions/A => }/Headers/SDL_system.h     |    0
 .../{Versions/A => }/Headers/SDL_thread.h     |    0
 .../{Versions/A => }/Headers/SDL_time.h       |    0
 .../{Versions/A => }/Headers/SDL_timer.h      |    0
 .../{Versions/A => }/Headers/SDL_touch.h      |    0
 .../{Versions/A => }/Headers/SDL_tray.h       |    0
 .../{Versions/A => }/Headers/SDL_version.h    |    0
 .../{Versions/A => }/Headers/SDL_video.h      |    0
 .../{Versions/A => }/Headers/SDL_vulkan.h     |    0
 .../{Versions/A/Resources => }/Info.plist     |    0
 .../{Versions/A/Resources => }/LICENSE.txt    |    0
 .../{Versions/A/Resources => }/README.md      |    0
 Xcode/iOS/SDL3.framework/Resources            |    1 -
 Xcode/iOS/SDL3.framework/SDL3.tbd             | 1293 ++++++++++++++++-
 Xcode/iOS/SDL3.framework/Versions/A/SDL3.tbd  | 1292 ----------------
 Xcode/iOS/SDL3.framework/Versions/Current     |    1 -
 82 files changed, 1292 insertions(+), 1296 deletions(-)
 delete mode 120000 Xcode/iOS/SDL3.framework/Headers
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_assert.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_asyncio.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_atomic.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_audio.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_begin_code.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_bits.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_blendmode.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_camera.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_clipboard.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_close_code.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_copying.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_cpuinfo.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_dialog.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_egl.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_endian.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_error.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_events.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_filesystem.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_gamepad.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_gpu.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_guid.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_haptic.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_hidapi.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_hints.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_init.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_intrin.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_iostream.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_joystick.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_keyboard.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_keycode.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_loadso.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_locale.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_log.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_main.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_main_impl.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_messagebox.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_metal.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_misc.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_mouse.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_mutex.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_oldnames.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengl.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengl_glext.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengles.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengles2.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengles2_gl2.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengles2_gl2ext.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengles2_gl2platform.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_opengles2_khrplatform.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_pen.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_pixels.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_platform.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_platform_defines.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_power.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_process.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_properties.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_rect.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_render.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_revision.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_scancode.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_sensor.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_stdinc.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_storage.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_surface.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_system.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_thread.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_time.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_timer.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_touch.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_tray.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_version.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_video.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A => }/Headers/SDL_vulkan.h (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A/Resources => }/Info.plist (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A/Resources => }/LICENSE.txt (100%)
 rename Xcode/iOS/SDL3.framework/{Versions/A/Resources => }/README.md (100%)
 delete mode 120000 Xcode/iOS/SDL3.framework/Resources
 mode change 120000 => 100755 Xcode/iOS/SDL3.framework/SDL3.tbd
 delete mode 100755 Xcode/iOS/SDL3.framework/Versions/A/SDL3.tbd
 delete mode 120000 Xcode/iOS/SDL3.framework/Versions/Current

diff --git a/Xcode/iOS/SDL3.framework/Headers b/Xcode/iOS/SDL3.framework/Headers
deleted file mode 120000
index a177d2a6b..000000000
--- a/Xcode/iOS/SDL3.framework/Headers
+++ /dev/null
@@ -1 +0,0 @@
-Versions/Current/Headers
\ No newline at end of file
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL.h b/Xcode/iOS/SDL3.framework/Headers/SDL.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_assert.h b/Xcode/iOS/SDL3.framework/Headers/SDL_assert.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_assert.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_assert.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_asyncio.h b/Xcode/iOS/SDL3.framework/Headers/SDL_asyncio.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_asyncio.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_asyncio.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_atomic.h b/Xcode/iOS/SDL3.framework/Headers/SDL_atomic.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_atomic.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_atomic.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_audio.h b/Xcode/iOS/SDL3.framework/Headers/SDL_audio.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_audio.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_audio.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_begin_code.h b/Xcode/iOS/SDL3.framework/Headers/SDL_begin_code.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_begin_code.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_begin_code.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_bits.h b/Xcode/iOS/SDL3.framework/Headers/SDL_bits.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_bits.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_bits.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_blendmode.h b/Xcode/iOS/SDL3.framework/Headers/SDL_blendmode.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_blendmode.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_blendmode.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_camera.h b/Xcode/iOS/SDL3.framework/Headers/SDL_camera.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_camera.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_camera.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_clipboard.h b/Xcode/iOS/SDL3.framework/Headers/SDL_clipboard.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_clipboard.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_clipboard.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_close_code.h b/Xcode/iOS/SDL3.framework/Headers/SDL_close_code.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_close_code.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_close_code.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_copying.h b/Xcode/iOS/SDL3.framework/Headers/SDL_copying.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_copying.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_copying.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_cpuinfo.h b/Xcode/iOS/SDL3.framework/Headers/SDL_cpuinfo.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_cpuinfo.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_cpuinfo.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_dialog.h b/Xcode/iOS/SDL3.framework/Headers/SDL_dialog.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_dialog.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_dialog.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_egl.h b/Xcode/iOS/SDL3.framework/Headers/SDL_egl.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_egl.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_egl.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_endian.h b/Xcode/iOS/SDL3.framework/Headers/SDL_endian.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_endian.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_endian.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_error.h b/Xcode/iOS/SDL3.framework/Headers/SDL_error.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_error.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_error.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_events.h b/Xcode/iOS/SDL3.framework/Headers/SDL_events.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_events.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_events.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_filesystem.h b/Xcode/iOS/SDL3.framework/Headers/SDL_filesystem.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_filesystem.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_filesystem.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_gamepad.h b/Xcode/iOS/SDL3.framework/Headers/SDL_gamepad.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_gamepad.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_gamepad.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_gpu.h b/Xcode/iOS/SDL3.framework/Headers/SDL_gpu.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_gpu.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_gpu.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_guid.h b/Xcode/iOS/SDL3.framework/Headers/SDL_guid.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_guid.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_guid.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_haptic.h b/Xcode/iOS/SDL3.framework/Headers/SDL_haptic.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_haptic.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_haptic.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_hidapi.h b/Xcode/iOS/SDL3.framework/Headers/SDL_hidapi.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_hidapi.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_hidapi.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_hints.h b/Xcode/iOS/SDL3.framework/Headers/SDL_hints.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_hints.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_hints.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_init.h b/Xcode/iOS/SDL3.framework/Headers/SDL_init.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_init.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_init.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_intrin.h b/Xcode/iOS/SDL3.framework/Headers/SDL_intrin.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_intrin.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_intrin.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_iostream.h b/Xcode/iOS/SDL3.framework/Headers/SDL_iostream.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_iostream.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_iostream.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_joystick.h b/Xcode/iOS/SDL3.framework/Headers/SDL_joystick.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_joystick.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_joystick.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_keyboard.h b/Xcode/iOS/SDL3.framework/Headers/SDL_keyboard.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_keyboard.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_keyboard.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_keycode.h b/Xcode/iOS/SDL3.framework/Headers/SDL_keycode.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_keycode.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_keycode.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_loadso.h b/Xcode/iOS/SDL3.framework/Headers/SDL_loadso.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_loadso.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_loadso.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_locale.h b/Xcode/iOS/SDL3.framework/Headers/SDL_locale.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_locale.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_locale.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_log.h b/Xcode/iOS/SDL3.framework/Headers/SDL_log.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_log.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_log.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_main.h b/Xcode/iOS/SDL3.framework/Headers/SDL_main.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_main.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_main.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_main_impl.h b/Xcode/iOS/SDL3.framework/Headers/SDL_main_impl.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_main_impl.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_main_impl.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_messagebox.h b/Xcode/iOS/SDL3.framework/Headers/SDL_messagebox.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_messagebox.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_messagebox.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_metal.h b/Xcode/iOS/SDL3.framework/Headers/SDL_metal.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_metal.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_metal.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_misc.h b/Xcode/iOS/SDL3.framework/Headers/SDL_misc.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_misc.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_misc.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_mouse.h b/Xcode/iOS/SDL3.framework/Headers/SDL_mouse.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_mouse.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_mouse.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_mutex.h b/Xcode/iOS/SDL3.framework/Headers/SDL_mutex.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_mutex.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_mutex.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_oldnames.h b/Xcode/iOS/SDL3.framework/Headers/SDL_oldnames.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_oldnames.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_oldnames.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengl.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengl.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengl.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengl.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengl_glext.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengl_glext.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengl_glext.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengl_glext.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengles.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengles.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengles2.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengles2.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_gl2.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_gl2.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_gl2.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_gl2.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_gl2ext.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_gl2ext.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_gl2ext.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_gl2ext.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_gl2platform.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_gl2platform.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_gl2platform.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_gl2platform.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_khrplatform.h b/Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_khrplatform.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_opengles2_khrplatform.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_opengles2_khrplatform.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_pen.h b/Xcode/iOS/SDL3.framework/Headers/SDL_pen.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_pen.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_pen.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_pixels.h b/Xcode/iOS/SDL3.framework/Headers/SDL_pixels.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_pixels.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_pixels.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_platform.h b/Xcode/iOS/SDL3.framework/Headers/SDL_platform.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_platform.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_platform.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_platform_defines.h b/Xcode/iOS/SDL3.framework/Headers/SDL_platform_defines.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_platform_defines.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_platform_defines.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_power.h b/Xcode/iOS/SDL3.framework/Headers/SDL_power.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_power.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_power.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_process.h b/Xcode/iOS/SDL3.framework/Headers/SDL_process.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_process.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_process.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_properties.h b/Xcode/iOS/SDL3.framework/Headers/SDL_properties.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_properties.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_properties.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_rect.h b/Xcode/iOS/SDL3.framework/Headers/SDL_rect.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_rect.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_rect.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_render.h b/Xcode/iOS/SDL3.framework/Headers/SDL_render.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_render.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_render.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_revision.h b/Xcode/iOS/SDL3.framework/Headers/SDL_revision.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_revision.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_revision.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_scancode.h b/Xcode/iOS/SDL3.framework/Headers/SDL_scancode.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_scancode.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_scancode.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_sensor.h b/Xcode/iOS/SDL3.framework/Headers/SDL_sensor.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_sensor.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_sensor.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_stdinc.h b/Xcode/iOS/SDL3.framework/Headers/SDL_stdinc.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_stdinc.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_stdinc.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_storage.h b/Xcode/iOS/SDL3.framework/Headers/SDL_storage.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_storage.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_storage.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_surface.h b/Xcode/iOS/SDL3.framework/Headers/SDL_surface.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_surface.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_surface.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_system.h b/Xcode/iOS/SDL3.framework/Headers/SDL_system.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_system.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_system.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_thread.h b/Xcode/iOS/SDL3.framework/Headers/SDL_thread.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_thread.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_thread.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_time.h b/Xcode/iOS/SDL3.framework/Headers/SDL_time.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_time.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_time.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_timer.h b/Xcode/iOS/SDL3.framework/Headers/SDL_timer.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_timer.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_timer.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_touch.h b/Xcode/iOS/SDL3.framework/Headers/SDL_touch.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_touch.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_touch.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_tray.h b/Xcode/iOS/SDL3.framework/Headers/SDL_tray.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_tray.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_tray.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_version.h b/Xcode/iOS/SDL3.framework/Headers/SDL_version.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_version.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_version.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_video.h b/Xcode/iOS/SDL3.framework/Headers/SDL_video.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_video.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_video.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_vulkan.h b/Xcode/iOS/SDL3.framework/Headers/SDL_vulkan.h
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Headers/SDL_vulkan.h
rename to Xcode/iOS/SDL3.framework/Headers/SDL_vulkan.h
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Resources/Info.plist b/Xcode/iOS/SDL3.framework/Info.plist
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Resources/Info.plist
rename to Xcode/iOS/SDL3.framework/Info.plist
diff --git a/Xcode/iOS/SDL3.framework/Versions/A/Resources/LICENSE.txt b/Xcode/iOS/SDL3.framework/LICENSE.txt
similarity index 100%
rename from Xcode/iOS/SDL3.framework/Versions/A/Resources/LICENSE.txt
rename to Xc

(Patch may be truncated, please check the link at the top of this post.)