The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftSDL3, reference main (d33d99), with Swift 6.0 for macOS (SPM) on 4 Feb 2025 06:55:50 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ShaftUI/SwiftSDL3.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ShaftUI/SwiftSDL3
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d33d998 Fix Windows ci build
Cloned https://github.com/ShaftUI/SwiftSDL3.git
Revision (git rev-parse @):
d33d998856d263f19f7fc8c5f893fbb82e6564dc
SUCCESS checkout https://github.com/ShaftUI/SwiftSDL3.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swiftsdl3",
      "name": "SwiftSDL3",
      "url": "https://github.com/ShaftUI/SwiftSDL3.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftSDL3",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/ShaftUI/SwiftSDL3.git
[1/1787] Fetching swiftsdl3
Fetched https://github.com/ShaftUI/SwiftSDL3.git from cache (1.38s)
Creating working copy for https://github.com/ShaftUI/SwiftSDL3.git
Working copy of https://github.com/ShaftUI/SwiftSDL3.git resolved at main (d33d998)
warning: '.resolve-product-dependencies': dependency 'swiftsdl3' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/ShaftUI/SwiftSDL3.git
https://github.com/ShaftUI/SwiftSDL3.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftSDL3",
  "name" : "SwiftSDL3",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "SwiftSDL3",
      "targets" : [
        "SwiftSDL3"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Example",
      "targets" : [
        "Example"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "libdrm",
      "module_type" : "SystemLibraryTarget",
      "name" : "libdrm",
      "path" : "Sources/libdrm",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "libdecor",
      "module_type" : "SystemLibraryTarget",
      "name" : "libdecor",
      "path" : "Sources/libdecor",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "ibus",
      "module_type" : "SystemLibraryTarget",
      "name" : "ibus",
      "path" : "Sources/ibus",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "dbus",
      "module_type" : "SystemLibraryTarget",
      "name" : "dbus",
      "path" : "Sources/dbus",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "SwiftSDL3Tests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftSDL3Tests",
      "path" : "Tests/SwiftSDL3Tests",
      "sources" : [
        "SwiftSDL3Tests.swift"
      ],
      "target_dependencies" : [
        "SwiftSDL3"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftSDL3",
      "module_type" : "ClangTarget",
      "name" : "SwiftSDL3",
      "path" : "Sources/SwiftSDL3",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
        "src/SDL.c",
        "src/SDL_assert.c",
        "src/SDL_error.c",
        "src/SDL_guid.c",
        "src/SDL_hashtable.c",
        "src/SDL_hints.c",
        "src/SDL_list.c",
        "src/SDL_log.c",
        "src/SDL_properties.c",
        "src/SDL_utils.c",
        "src/atomic/SDL_atomic.c",
        "src/atomic/SDL_spinlock.c",
        "src/audio/SDL_audio.c",
        "src/audio/SDL_audiocvt.c",
        "src/audio/SDL_audiodev.c",
        "src/audio/SDL_audioqueue.c",
        "src/audio/SDL_audioresample.c",
        "src/audio/SDL_audiotypecvt.c",
        "src/audio/SDL_mixer.c",
        "src/audio/SDL_wave.c",
        "src/audio/coreaudio/SDL_coreaudio.m",
        "src/audio/disk/SDL_diskaudio.c",
        "src/audio/dummy/SDL_dummyaudio.c",
        "src/camera/SDL_camera.c",
        "src/camera/android/SDL_camera_android.c",
        "src/camera/coremedia/SDL_camera_coremedia.m",
        "src/camera/dummy/SDL_camera_dummy.c",
        "src/camera/emscripten/SDL_camera_emscripten.c",
        "src/camera/mediafoundation/SDL_camera_mediafoundation.c",
        "src/camera/pipewire/SDL_camera_pipewire.c",
        "src/camera/v4l2/SDL_camera_v4l2.c",
        "src/camera/vita/SDL_camera_vita.c",
        "src/core/SDL_core_unsupported.c",
        "src/cpuinfo/SDL_cpuinfo.c",
        "src/dialog/SDL_dialog_utils.c",
        "src/dialog/cocoa/SDL_cocoadialog.m",
        "src/dynapi/SDL_dynapi.c",
        "src/events/SDL_categories.c",
        "src/events/SDL_clipboardevents.c",
        "src/events/SDL_displayevents.c",
        "src/events/SDL_dropevents.c",
        "src/events/SDL_events.c",
        "src/events/SDL_keyboard.c",
        "src/events/SDL_keymap.c",
        "src/events/SDL_keysym_to_scancode.c",
        "src/events/SDL_mouse.c",
        "src/events/SDL_pen.c",
        "src/events/SDL_quit.c",
        "src/events/SDL_scancode_tables.c",
        "src/events/SDL_touch.c",
        "src/events/SDL_windowevents.c",
        "src/events/imKStoUCS.c",
        "src/file/SDL_iostream.c",
        "src/filesystem/SDL_filesystem.c",
        "src/filesystem/android/SDL_sysfilesystem.c",
        "src/filesystem/cocoa/SDL_sysfilesystem.m",
        "src/filesystem/dummy/SDL_sysfilesystem.c",
        "src/filesystem/dummy/SDL_sysfsops.c",
        "src/filesystem/emscripten/SDL_sysfilesystem.c",
        "src/filesystem/haiku/SDL_sysfilesystem.cc",
        "src/filesystem/n3ds/SDL_sysfilesystem.c",
        "src/filesystem/posix/SDL_sysfsops.c",
        "src/filesystem/ps2/SDL_sysfilesystem.c",
        "src/filesystem/psp/SDL_sysfilesystem.c",
        "src/filesystem/riscos/SDL_sysfilesystem.c",
        "src/filesystem/unix/SDL_sysfilesystem.c",
        "src/filesystem/vita/SDL_sysfilesystem.c",
        "src/filesystem/windows/SDL_sysfilesystem.c",
        "src/filesystem/windows/SDL_sysfsops.c",
        "src/gpu/SDL_gpu.c",
        "src/gpu/metal/SDL_gpu_metal.m",
        "src/gpu/vulkan/SDL_gpu_vulkan.c",
        "src/haptic/SDL_haptic.c",
        "src/haptic/darwin/SDL_syshaptic.c",
        "src/hidapi/SDL_hidapi.c",
        "src/joystick/SDL_gamepad.c",
        "src/joystick/SDL_joystick.c",
        "src/joystick/SDL_steam_virtual_gamepad.c",
        "src/joystick/apple/SDL_mfijoystick.m",
        "src/joystick/controller_type.c",
        "src/joystick/darwin/SDL_iokitjoystick.c",
        "src/joystick/hidapi/SDL_hidapi_combined.c",
        "src/joystick/hidapi/SDL_hidapi_gamecube.c",
        "src/joystick/hidapi/SDL_hidapi_luna.c",
        "src/joystick/hidapi/SDL_hidapi_ps3.c",
        "src/joystick/hidapi/SDL_hidapi_ps4.c",
        "src/joystick/hidapi/SDL_hidapi_ps5.c",
        "src/joystick/hidapi/SDL_hidapi_rumble.c",
        "src/joystick/hidapi/SDL_hidapi_shield.c",
        "src/joystick/hidapi/SDL_hidapi_stadia.c",
        "src/joystick/hidapi/SDL_hidapi_steam.c",
        "src/joystick/hidapi/SDL_hidapi_steam_hori.c",
        "src/joystick/hidapi/SDL_hidapi_steamdeck.c",
        "src/joystick/hidapi/SDL_hidapi_switch.c",
        "src/joystick/hidapi/SDL_hidapi_wii.c",
        "src/joystick/hidapi/SDL_hidapi_xbox360.c",
        "src/joystick/hidapi/SDL_hidapi_xbox360w.c",
        "src/joystick/hidapi/SDL_hidapi_xboxone.c",
        "src/joystick/hidapi/SDL_hidapijoystick.c",
        "src/joystick/virtual/SDL_virtualjoystick.c",
        "src/loadso/dlopen/SDL_sysloadso.c",
        "src/locale/SDL_locale.c",
        "src/locale/macos/SDL_syslocale.m",
        "src/main/SDL_main_callbacks.c",
        "src/main/SDL_runapp.c",
        "src/main/generic/SDL_sysmain_callbacks.c",
        "src/misc/SDL_url.c",
        "src/misc/macos/SDL_sysurl.m",
        "src/power/SDL_power.c",
        "src/power/macos/SDL_syspower.c",
        "src/process/SDL_process.c",
        "src/process/dummy/SDL_dummyprocess.c",
        "src/process/posix/SDL_posixprocess.c",
        "src/process/windows/SDL_windowsprocess.c",
        "src/render/SDL_render.c",
        "src/render/SDL_yuv_sw.c",
        "src/render/gpu/SDL_pipeline_gpu.c",
        "src/render/gpu/SDL_render_gpu.c",
        "src/render/gpu/SDL_shaders_gpu.c",
        "src/render/metal/SDL_render_metal.m",
        "src/render/opengl/SDL_render_gl.c",
        "src/render/opengl/SDL_shaders_gl.c",
        "src/render/opengles2/SDL_render_gles2.c",
        "src/render/opengles2/SDL_shaders_gles2.c",
        "src/render/software/SDL_blendfillrect.c",
        "src/render/software/SDL_blendline.c",
        "src/render/software/SDL_blendpoint.c",
        "src/render/software/SDL_drawline.c",
        "src/render/software/SDL_drawpoint.c",
        "src/render/software/SDL_render_sw.c",
        "src/render/software/SDL_rotate.c",
        "src/render/software/SDL_triangle.c",
        "src/sensor/SDL_sensor.c",
        "src/sensor/dummy/SDL_dummysensor.c",
        "src/stdlib/SDL_crc16.c",
        "src/stdlib/SDL_crc32.c",
        "src/stdlib/SDL_getenv.c",
        "src/stdlib/SDL_iconv.c",
        "src/stdlib/SDL_malloc.c",
        "src/stdlib/SDL_memcpy.c",
        "src/stdlib/SDL_memmove.c",
        "src/stdlib/SDL_memset.c",
        "src/stdlib/SDL_mslibc.c",
        "src/stdlib/SDL_murmur3.c",
        "src/stdlib/SDL_qsort.c",
        "src/stdlib/SDL_random.c",
        "src/stdlib/SDL_stdlib.c",
        "src/stdlib/SDL_string.c",
        "src/stdlib/SDL_strtokr.c",
        "src/storage/SDL_storage.c",
        "src/storage/generic/SDL_genericstorage.c",
        "src/storage/steam/SDL_steamstorage.c",
        "src/thread/SDL_thread.c",
        "src/thread/pthread/SDL_syscond.c",
        "src/thread/pthread/SDL_sysmutex.c",
        "src/thread/pthread/SDL_sysrwlock.c",
        "src/thread/pthread/SDL_syssem.c",
        "src/thread/pthread/SDL_systhread.c",
        "src/thread/pthread/SDL_systls.c",
        "src/time/SDL_time.c",
        "src/time/n3ds/SDL_systime.c",
        "src/time/ps2/SDL_systime.c",
        "src/time/psp/SDL_systime.c",
        "src/time/unix/SDL_systime.c",
        "src/time/vita/SDL_systime.c",
        "src/time/windows/SDL_systime.c",
        "src/timer/SDL_timer.c",
        "src/timer/unix/SDL_systimer.c",
        "src/video/SDL_RLEaccel.c",
        "src/video/SDL_blit.c",
        "src/video/SDL_blit_0.c",
        "src/video/SDL_blit_1.c",
        "src/video/SDL_blit_A.c",
        "src/video/SDL_blit_N.c",
        "src/video/SDL_blit_auto.c",
        "src/video/SDL_blit_copy.c",
        "src/video/SDL_blit_slow.c",
        "src/video/SDL_bmp.c",
        "src/video/SDL_clipboard.c",
        "src/video/SDL_egl.c",
        "src/video/SDL_fillrect.c",
        "src/video/SDL_pixels.c",
        "src/video/SDL_rect.c",
        "src/video/SDL_stretch.c",
        "src/video/SDL_surface.c",
        "src/video/SDL_video.c",
        "src/video/SDL_video_unsupported.c",
        "src/video/SDL_vulkan_utils.c",
        "src/video/SDL_yuv.c",
        "src/video/cocoa/SDL_cocoaclipboard.m",
        "src/video/cocoa/SDL_cocoaevents.m",
        "src/video/cocoa/SDL_cocoakeyboard.m",
        "src/video/cocoa/SDL_cocoamessagebox.m",
        "src/video/cocoa/SDL_cocoametalview.m",
        "src/video/cocoa/SDL_cocoamodes.m",
        "src/video/cocoa/SDL_cocoamouse.m",
        "src/video/cocoa/SDL_cocoaopengl.m",
        "src/video/cocoa/SDL_cocoaopengles.m",
        "src/video/cocoa/SDL_cocoapen.m",
        "src/video/cocoa/SDL_cocoashape.m",
        "src/video/cocoa/SDL_cocoavideo.m",
        "src/video/cocoa/SDL_cocoavulkan.m",
        "src/video/cocoa/SDL_cocoawindow.m",
        "src/video/dummy/SDL_nullevents.c",
        "src/video/dummy/SDL_nullframebuffer.c",
        "src/video/dummy/SDL_nullvideo.c",
        "src/video/offscreen/SDL_offscreenevents.c",
        "src/video/offscreen/SDL_offscreenframebuffer.c",
        "src/video/offscreen/SDL_offscreenopengles.c",
        "src/video/offscreen/SDL_offscreenvideo.c",
        "src/video/offscreen/SDL_offscreenvulkan.c",
        "src/video/offscreen/SDL_offscreenwindow.c",
        "src/video/yuv2rgb/yuv_rgb_lsx.c",
        "src/video/yuv2rgb/yuv_rgb_sse.c",
        "src/video/yuv2rgb/yuv_rgb_std.c"
      ],
      "target_dependencies" : [
        "libdecor",
        "dbus",
        "ibus",
        "libdrm"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Example",
      "module_type" : "SwiftTarget",
      "name" : "Example",
      "path" : "Sources/Example",
      "product_memberships" : [
        "Example"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SwiftSDL3"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.10"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/221] Write swift-version-5BDAB9E9C0126B9D.txt
[1/221] Compiling SDL_guid.c
[2/221] Compiling SDL_hints.c
[2/221] Compiling SDL_hashtable.c
[2/221] Compiling SDL_list.c
[2/221] Compiling SDL_assert.c
[6/221] Compiling SDL_log.c
[7/221] Compiling SDL_haptic.c
[8/221] Compiling SDL_error.c
[9/221] Compiling yuv_rgb_std.c
[10/221] Compiling yuv_rgb_sse.c
[11/221] Compiling SDL_gpu_vulkan.c
[12/221] Compiling yuv_rgb_lsx.c
[13/221] Compiling SDL_offscreenopengles.c
[14/221] Compiling SDL_offscreenwindow.c
[15/221] Compiling SDL_offscreenvideo.c
[16/221] Compiling SDL_offscreenframebuffer.c
[17/221] Compiling SDL_offscreenevents.c
[18/221] Compiling SDL_nullvideo.c
[19/221] Compiling SDL_nullevents.c
[20/221] Compiling SDL_nullframebuffer.c
[21/221] Compiling SDL_cocoaopengles.m
[22/221] Compiling SDL_offscreenvulkan.c
[23/221] Compiling SDL_cocoamessagebox.m
[24/221] Compiling SDL_cocoaopengl.m
[25/221] Compiling SDL_cocoametalview.m
[25/221] Compiling SDL_cocoamouse.m
[27/221] Compiling SDL_cocoavideo.m
[28/221] Compiling SDL_yuv.c
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoawindow.m:229:71: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
  229 |         NSString *desiredType = [pasteboard availableTypeFromArray:@[ NSFilenamesPboardType, NSPasteboardTypeString ]];
      |                                                                       ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:312:32: note: 'NSFilenamesPboardType' has been explicitly marked deprecated here
  312 | APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType API_DEPRECATED("Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead", macos(10.0,10.14));
      |                                ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoawindow.m:253:49: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
  253 |         SDL_assert([desiredType isEqualToString:NSFilenamesPboardType] ||
      |                                                 ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:312:32: note: 'NSFilenamesPboardType' has been explicitly marked deprecated here
  312 | APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType API_DEPRECATED("Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead", macos(10.0,10.14));
      |                                ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoawindow.m:268:42: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
  268 |         if ([desiredType isEqualToString:NSFilenamesPboardType]) {
      |                                          ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:312:32: note: 'NSFilenamesPboardType' has been explicitly marked deprecated here
  312 | APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType API_DEPRECATED("Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead", macos(10.0,10.14));
      |                                ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoawindow.m:748:11: warning: 'setAcceptsTouchEvents:' is deprecated: first deprecated in macOS 10.12.2 - Use allowedTouchTypes instead [-Wdeprecated-declarations]
  748 |     [view setAcceptsTouchEvents:YES];
      |           ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:231:16: note: property 'acceptsTouchEvents' is declared deprecated here
  231 | @property BOOL acceptsTouchEvents API_DEPRECATED("Use allowedTouchTypes instead", macos(10.6,10.12.2));
      |                ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:231:16: note: 'setAcceptsTouchEvents:' has been explicitly marked deprecated here
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoawindow.m:2130:19: warning: 'setOneShot:' is deprecated: first deprecated in macOS 10.14 - This property does not do anything and should not be used [-Wdeprecated-declarations]
 2130 |         [nswindow setOneShot:NO];
      |                   ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:1020:35: note: property 'oneShot' is declared deprecated here
 1020 | @property (getter=isOneShot) BOOL oneShot API_DEPRECATED("This property does not do anything and should not be used", macos(10.0,10.14));
      |                                   ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:1020:35: note: 'setOneShot:' has been explicitly marked deprecated here
5 warnings generated.
[29/221] Compiling SDL_cocoawindow.m
[30/221] Compiling SDL_cocoapen.m
[31/221] Compiling SDL_cocoavulkan.m
[32/221] Compiling SDL_video_unsupported.c
[32/221] Compiling SDL_cocoaclipboard.m
[34/221] Compiling SDL_cocoaevents.m
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoamodes.m:135:23: warning: 'CGDisplayModeCopyPixelEncoding' is deprecated: first deprecated in macOS 10.11 - No longer supported [-Wdeprecated-declarations]
  135 |     CFStringRef fmt = CGDisplayModeCopyPixelEncoding(vidmode);
      |                       ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:177:34: note: 'CGDisplayModeCopyPixelEncoding' has been explicitly marked deprecated here
  177 | CG_EXTERN CFStringRef __nullable CGDisplayModeCopyPixelEncoding(
      |                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/video/cocoa/SDL_cocoamodes.m:281:32: warning: 'CGDisplayIOServicePort' is deprecated: first deprecated in macOS 10.9 - No longer supported [-Wdeprecated-declarations]
  281 |     io_service_t servicePort = CGDisplayIOServicePort(displayID);
      |                                ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGDisplayConfiguration.h:372:24: note: 'CGDisplayIOServicePort' has been explicitly marked deprecated here
  372 | CG_EXTERN io_service_t CGDisplayIOServicePort(CGDirectDisplayID display)
      |                        ^
2 warnings generated.
[35/221] Compiling SDL_cocoamodes.m
[36/221] Compiling SDL_vulkan_utils.c
[37/221] Compiling SDL_stretch.c
[38/221] Compiling SDL_rect.c
[39/221] Compiling SDL_cocoashape.m
[40/221] Compiling SDL_surface.c
[41/221] Compiling SDL_egl.c
[41/221] Compiling SDL_pixels.c
[42/221] Compiling SDL_fillrect.c
[44/221] Compiling SDL_clipboard.c
[45/221] Compiling SDL_video.c
[46/221] Compiling SDL_bmp.c
[47/221] Compiling SDL_blit_copy.c
[48/221] Compiling SDL_blit_slow.c
[49/221] Compiling SDL_blit_1.c
[50/221] Compiling SDL_blit_0.c
[51/221] Compiling SDL_blit_N.c
[52/221] Compiling SDL_blit.c
[53/221] Compiling SDL_systimer.c
[54/221] Compiling SDL_blit_A.c
[55/221] Compiling SDL_timer.c
[56/221] Compiling SDL_RLEaccel.c
[57/221] Compiling SDL_systime.c
[62/221] Compiling SDL_cocoakeyboard.m
[63/221] Compiling SDL_systime.c
[64/221] Compiling SDL_time.c
[65/221] Compiling SDL_systls.c
[66/221] Compiling SDL_systhread.c
[67/221] Compiling SDL_syssem.c
[68/221] Compiling SDL_sysrwlock.c
[69/221] Compiling SDL_sysmutex.c
[70/221] Compiling SDL_syscond.c
[71/221] Compiling SDL_steamstorage.c
[72/221] Compiling SDL_thread.c
[73/221] Compiling SDL_genericstorage.c
[74/221] Compiling SDL_strtokr.c
[75/221] Compiling SDL_storage.c
[76/221] Compiling SDL_blit_auto.c
[77/221] Compiling SDL_stdlib.c
[78/221] Compiling SDL_random.c
[79/221] Compiling SDL_mslibc.c
[80/221] Compiling SDL_murmur3.c
[81/221] Compiling SDL_string.c
[82/221] Compiling SDL_qsort.c
[83/221] Compiling SDL_memset.c
[84/221] Compiling SDL_memmove.c
[85/221] Compiling SDL_memcpy.c
[86/221] Compiling SDL_malloc.c
[87/221] Compiling SDL_iconv.c
[88/221] Compiling SDL_crc32.c
[89/221] Compiling SDL_getenv.c
[90/221] Compiling SDL_dummysensor.c
[91/221] Compiling SDL_crc16.c
[92/221] Compiling SDL_rotate.c
[93/221] Compiling SDL_sensor.c
[94/221] Compiling SDL_triangle.c
[95/221] Compiling SDL_render_sw.c
[96/221] Compiling SDL_drawpoint.c
[97/221] Compiling SDL_drawline.c
[98/221] Compiling SDL_blendpoint.c
[99/221] Compiling SDL_shaders_gles2.c
[100/221] Compiling SDL_shaders_gpu.c
[101/221] Compiling SDL_shaders_gl.c
[102/221] Compiling SDL_render_gles2.c
[103/221] Compiling SDL_pipeline_gpu.c
[104/221] Compiling SDL_blendfillrect.c
[105/221] Compiling SDL_render_gpu.c
[106/221] Compiling SDL_yuv_sw.c
[107/221] Compiling SDL_windowsprocess.c
[108/221] Compiling SDL_blendline.c
[109/221] Compiling SDL_dummyprocess.c
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/process/posix/SDL_posixprocess.c:312:21: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
  312 |         pid_t pid = vfork();
      |                     ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
  604 | __deprecated_msg("Use posix_spawn or fork")
      | ^
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
1 warning generated.
[110/221] Compiling SDL_posixprocess.c
[111/221] Compiling SDL_process.c
[112/221] Compiling SDL_power.c
[113/221] Compiling SDL_render_gl.c
[114/221] Compiling SDL_url.c
[115/221] Compiling SDL_render_metal.m
[116/221] Compiling SDL_sysmain_callbacks.c
[117/221] Compiling SDL_runapp.c
[118/221] Compiling SDL_render.c
[118/221] Compiling SDL_main_callbacks.c
[120/221] Compiling SDL_sysurl.m
[121/221] Compiling SDL_locale.c
[122/221] Compiling SDL_sysloadso.c
[123/221] Compiling SDL_syslocale.m
[124/221] Compiling SDL_virtualjoystick.c
[125/221] Compiling SDL_hidapijoystick.c
[126/221] Compiling SDL_hidapi_xbox360w.c
[127/221] Compiling SDL_hidapi_xbox360.c
[128/221] Compiling SDL_hidapi_xboxone.c
[129/221] Compiling SDL_hidapi_steamdeck.c
[130/221] Compiling SDL_hidapi_wii.c
[131/221] Compiling SDL_hidapi_steam_hori.c
[132/221] Compiling SDL_hidapi_switch.c
[133/221] Compiling SDL_hidapi_steam.c
[134/221] Compiling SDL_hidapi_stadia.c
[135/221] Compiling SDL_hidapi_rumble.c
[136/221] Compiling SDL_hidapi_shield.c
[137/221] Compiling SDL_hidapi_ps5.c
[138/221] Compiling SDL_hidapi_luna.c
[139/221] Compiling SDL_hidapi_ps4.c
[140/221] Compiling SDL_hidapi_ps3.c
[141/221] Compiling SDL_hidapi_combined.c
[142/221] Compiling SDL_syspower.c
[143/221] Compiling SDL_hidapi_gamecube.c
[144/221] Compiling controller_type.c
[145/221] Compiling SDL_steam_virtual_gamepad.c
[146/221] Compiling SDL_sysfsops.c
[147/221] Compiling SDL_iokitjoystick.c
[148/221] Compiling SDL_sysfilesystem.c
[149/221] Compiling SDL_joystick.c
[150/221] Compiling SDL_gamepad.c
[150/221] Compiling SDL_hidapi.c
[152/221] Compiling SDL_syshaptic.c
[153/221] Compiling SDL_sysfilesystem.c
[154/221] Compiling SDL_gpu.c
[155/221] Compiling SDL_sysfilesystem.c
[160/221] Compiling SDL_sysfsops.c
[161/221] Compiling SDL_sysfilesystem.c
[162/221] Compiling SDL_sysfsops.c
[163/221] Compiling SDL_gpu_metal.m
[164/221] Compiling SDL_sysfilesystem.c
[166/221] Compiling SDL_filesystem.c
[167/221] Compiling imKStoUCS.c
[168/221] Compiling SDL_sysfilesystem.m
[169/221] Compiling SDL_iostream.c
[170/221] Compiling SDL_scancode_tables.c
[171/221] Compiling SDL_windowevents.c
[172/221] Compiling SDL_touch.c
[173/221] Compiling SDL_quit.c
[174/221] Compiling SDL_pen.c
[175/221] Compiling SDL_keysym_to_scancode.c
[176/221] Compiling SDL_keymap.c
[177/221] Compiling SDL_mouse.c
[178/221] Compiling SDL_dropevents.c
[179/221] Compiling SDL_keyboard.c
[180/221] Compiling SDL_displayevents.c
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:486:27: warning: 'gamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
  486 |     } else if (controller.gamepad) {
      |                           ^~~~~~~
      |                           extendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCController.h:231:62: note: 'gamepad' has been explicitly marked deprecated here
  231 | @property (nonatomic, strong, readonly, nullable) GCGamepad *gamepad API_DEPRECATED_WITH_REPLACEMENT("extendedGamepad", macos(10.9, 10.12), ios(7.0, 10.0), tvos(7.0, 10.0));
      |                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:616:27: warning: 'gamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
  616 |     } else if (controller.gamepad) {
      |                           ^~~~~~~
      |                           extendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCController.h:231:62: note: 'gamepad' has been explicitly marked deprecated here
  231 | @property (nonatomic, strong, readonly, nullable) GCGamepad *gamepad API_DEPRECATED_WITH_REPLACEMENT("extendedGamepad", macos(10.9, 10.12), ios(7.0, 10.0), tvos(7.0, 10.0));
      |                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:1189:31: warning: 'gamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
 1189 |         } else if (controller.gamepad) {
      |                               ^~~~~~~
      |                               extendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCController.h:231:62: note: 'gamepad' has been explicitly marked deprecated here
  231 | @property (nonatomic, strong, readonly, nullable) GCGamepad *gamepad API_DEPRECATED_WITH_REPLACEMENT("extendedGamepad", macos(10.9, 10.12), ios(7.0, 10.0), tvos(7.0, 10.0));
      |                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:1191:13: warning: 'GCGamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
 1191 |             GCGamepad *gamepad = controller.gamepad;
      |             ^~~~~~~~~
      |             GCExtendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCGamepad.h:27:12: note: 'GCGamepad' has been explicitly marked deprecated here
   27 | @interface GCGamepad : GCPhysicalInputProfile
      |            ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:1191:45: warning: 'gamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
 1191 |             GCGamepad *gamepad = controller.gamepad;
      |                                             ^~~~~~~
      |                                             extendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCController.h:231:62: note: 'gamepad' has been explicitly marked deprecated here
  231 | @property (nonatomic, strong, readonly, nullable) GCGamepad *gamepad API_DEPRECATED_WITH_REPLACEMENT("extendedGamepad", macos(10.9, 10.12), ios(7.0, 10.0), tvos(7.0, 10.0));
      |                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:1912:20: warning: 'gamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
 1912 |     if (controller.gamepad) {
      |                    ^~~~~~~
      |                    extendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCController.h:231:62: note: 'gamepad' has been explicitly marked deprecated here
  231 | @property (nonatomic, strong, readonly, nullable) GCGamepad *gamepad API_DEPRECATED_WITH_REPLACEMENT("extendedGamepad", macos(10.9, 10.12), ios(7.0, 10.0), tvos(7.0, 10.0));
      |                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/joystick/apple/SDL_mfijoystick.m:1913:27: warning: 'gamepad' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations]
 1913 |         return controller.gamepad.dpad;
      |                           ^~~~~~~
      |                           extendedGamepad
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/GameController.framework/Headers/GCController.h:231:62: note: 'gamepad' has been explicitly marked deprecated here
  231 | @property (nonatomic, strong, readonly, nullable) GCGamepad *gamepad API_DEPRECATED_WITH_REPLACEMENT("extendedGamepad", macos(10.9, 10.12), ios(7.0, 10.0), tvos(7.0, 10.0));
      |                                                              ^
7 warnings generated.
[181/221] Compiling SDL_mfijoystick.m
[182/221] Compiling SDL_clipboardevents.c
[183/221] Compiling SDL_events.c
[184/221] Compiling SDL_categories.c
[185/221] Compiling SDL_dialog_utils.c
[186/221] Compiling SDL_core_unsupported.c
[187/221] Compiling SDL_cpuinfo.c
[188/221] Compiling SDL_camera_vita.c
[189/221] Compiling SDL_sysfilesystem.cc
[190/221] Compiling SDL_camera_v4l2.c
[191/221] Compiling SDL_camera_pipewire.c
[192/221] Compiling SDL_camera_mediafoundation.c
[193/221] Compiling SDL_camera_emscripten.c
[194/221] Compiling SDL_camera_dummy.c
[195/221] Compiling SDL_camera_android.c
[196/221] Compiling SDL_dummyaudio.c
[197/221] Compiling SDL_diskaudio.c
[198/221] Compiling SDL_camera.c
[199/221] Compiling SDL_mixer.c
[200/221] Compiling SDL_wave.c
[201/221] Compiling SDL_audiotypecvt.c
[202/221] Compiling SDL_audioqueue.c
[203/221] Compiling SDL_audioresample.c
[204/221] Compiling SDL_audiodev.c
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/dialog/cocoa/SDL_cocoadialog.m:138:27: warning: 'NSFileHandlingPanelOKButton' is deprecated: first deprecated in macOS 10.13 [-Wdeprecated-declarations]
  138 |             if (result == NSFileHandlingPanelOKButton) {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                           NSModalResponseOK
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:291:5: note: 'NSFileHandlingPanelOKButton' has been explicitly marked deprecated here
  291 |     NSFileHandlingPanelOKButton API_DEPRECATED_WITH_REPLACEMENT("NSModalResponseOK", macos(10.0,10.13)) = NSModalResponseOK,
      |     ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftSDL3/src/dialog/cocoa/SDL_cocoadialog.m:158:34: warning: 'NSOKButton' is deprecated: first deprecated in macOS 10.10 [-Wdeprecated-declarations]
  158 |         if ([dialog runModal] == NSOKButton) {
      |                                  ^~~~~~~~~~
      |                                  NSModalResponseOK
/Applications/Xcode-16.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPanel.h:51:5: note: 'NSOKButton' has been explicitly marked deprecated here
   51 |     NSOKButton API_DEPRECATED_WITH_REPLACEMENT("NSModalResponseOK", macos(10.0,10.10)) = NSModalResponseOK,
      |     ^
2 warnings generated.
[205/221] Compiling SDL_cocoadialog.m
[206/221] Compiling SDL_spinlock.c
[206/221] Write sources
[208/221] Write Example-entitlement.plist
[209/221] Compiling SDL_audiocvt.c
[210/221] Compiling SDL_atomic.c
[211/221] Compiling SDL_audio.c
[212/221] Compiling SDL_utils.c
[213/221] Compiling SDL_properties.c
[214/221] Compiling SDL.c
[215/221] Compiling SDL_dynapi.c
[216/221] Compiling SDL_coreaudio.m
[217/221] Compiling SDL_camera_coremedia.m
[219/223] Emitting module Example
[220/223] Compiling Example main.swift
[220/223] Write Objects.LinkFileList
[221/223] Linking Example
[222/223] Applying Example
Build complete! (13.12s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftSDL3",
  "name" : "SwiftSDL3",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "SwiftSDL3",
      "targets" : [
        "SwiftSDL3"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Example",
      "targets" : [
        "Example"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "libdrm",
      "module_type" : "SystemLibraryTarget",
      "name" : "libdrm",
      "path" : "Sources/libdrm",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "libdecor",
      "module_type" : "SystemLibraryTarget",
      "name" : "libdecor",
      "path" : "Sources/libdecor",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "ibus",
      "module_type" : "SystemLibraryTarget",
      "name" : "ibus",
      "path" : "Sources/ibus",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "dbus",
      "module_type" : "SystemLibraryTarget",
      "name" : "dbus",
      "path" : "Sources/dbus",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "SwiftSDL3Tests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftSDL3Tests",
      "path" : "Tests/SwiftSDL3Tests",
      "sources" : [
        "SwiftSDL3Tests.swift"
      ],
      "target_dependencies" : [
        "SwiftSDL3"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftSDL3",
      "module_type" : "ClangTarget",
      "name" : "SwiftSDL3",
      "path" : "Sources/SwiftSDL3",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
        "src/SDL.c",
        "src/SDL_assert.c",
        "src/SDL_error.c",
        "src/SDL_guid.c",
        "src/SDL_hashtable.c",
        "src/SDL_hints.c",
        "src/SDL_list.c",
        "src/SDL_log.c",
        "src/SDL_properties.c",
        "src/SDL_utils.c",
        "src/atomic/SDL_atomic.c",
        "src/atomic/SDL_spinlock.c",
        "src/audio/SDL_audio.c",
        "src/audio/SDL_audiocvt.c",
        "src/audio/SDL_audiodev.c",
        "src/audio/SDL_audioqueue.c",
        "src/audio/SDL_audioresample.c",
        "src/audio/SDL_audiotypecvt.c",
        "src/audio/SDL_mixer.c",
        "src/audio/SDL_wave.c",
        "src/audio/coreaudio/SDL_coreaudio.m",
        "src/audio/disk/SDL_diskaudio.c",
        "src/audio/dummy/SDL_dummyaudio.c",
        "src/camera/SDL_camera.c",
        "src/camera/android/SDL_camera_android.c",
        "src/camera/coremedia/SDL_camera_coremedia.m",
        "src/camera/dummy/SDL_camera_dummy.c",
        "src/camera/emscripten/SDL_camera_emscripten.c",
        "src/camera/mediafoundation/SDL_camera_mediafoundation.c",
        "src/camera/pipewire/SDL_camera_pipewire.c",
        "src/camera/v4l2/SDL_camera_v4l2.c",
        "src/camera/vita/SDL_camera_vita.c",
        "src/core/SDL_core_unsupported.c",
        "src/cpuinfo/SDL_cpuinfo.c",
        "src/dialog/SDL_dialog_utils.c",
        "src/dialog/cocoa/SDL_cocoadialog.m",
        "src/dynapi/SDL_dynapi.c",
        "src/events/SDL_categories.c",
        "src/events/SDL_clipboardevents.c",
        "src/events/SDL_displayevents.c",
        "src/events/SDL_dropevents.c",
        "src/events/SDL_events.c",
        "src/events/SDL_keyboard.c",
        "src/events/SDL_keymap.c",
        "src/events/SDL_keysym_to_scancode.c",
        "src/events/SDL_mouse.c",
        "src/events/SDL_pen.c",
        "src/events/SDL_quit.c",
        "src/events/SDL_scancode_tables.c",
        "src/events/SDL_touch.c",
        "src/events/SDL_windowevents.c",
        "src/events/imKStoUCS.c",
        "src/file/SDL_iostream.c",
        "src/filesystem/SDL_filesystem.c",
        "src/filesystem/android/SDL_sysfilesystem.c",
        "src/filesystem/cocoa/SDL_sysfilesystem.m",
        "src/filesystem/dummy/SDL_sysfilesystem.c",
        "src/filesystem/dummy/SDL_sysfsops.c",
        "src/filesystem/emscripten/SDL_sysfilesystem.c",
        "src/filesystem/haiku/SDL_sysfilesystem.cc",
        "src/filesystem/n3ds/SDL_sysfilesystem.c",
        "src/filesystem/posix/SDL_sysfsops.c",
        "src/filesystem/ps2/SDL_sysfilesystem.c",
        "src/filesystem/psp/SDL_sysfilesystem.c",
        "src/filesystem/riscos/SDL_sysfilesystem.c",
        "src/filesystem/unix/SDL_sysfilesystem.c",
        "src/filesystem/vita/SDL_sysfilesystem.c",
        "src/filesystem/windows/SDL_sysfilesystem.c",
        "src/filesystem/windows/SDL_sysfsops.c",
        "src/gpu/SDL_gpu.c",
        "src/gpu/metal/SDL_gpu_metal.m",
        "src/gpu/vulkan/SDL_gpu_vulkan.c",
        "src/haptic/SDL_haptic.c",
        "src/haptic/darwin/SDL_syshaptic.c",
        "src/hidapi/SDL_hidapi.c",
        "src/joystick/SDL_gamepad.c",
        "src/joystick/SDL_joystick.c",
        "src/joystick/SDL_steam_virtual_gamepad.c",
        "src/joystick/apple/SDL_mfijoystick.m",
        "src/joystick/controller_type.c",
        "src/joystick/darwin/SDL_iokitjoystick.c",
        "src/joystick/hidapi/SDL_hidapi_combined.c",
        "src/joystick/hidapi/SDL_hidapi_gamecube.c",
        "src/joystick/hidapi/SDL_hidapi_luna.c",
        "src/joystick/hidapi/SDL_hidapi_ps3.c",
        "src/joystick/hidapi/SDL_hidapi_ps4.c",
        "src/joystick/hidapi/SDL_hidapi_ps5.c",
        "src/joystick/hidapi/SDL_hidapi_rumble.c",
        "src/joystick/hidapi/SDL_hidapi_shield.c",
        "src/joystick/hidapi/SDL_hidapi_stadia.c",
        "src/joystick/hidapi/SDL_hidapi_steam.c",
        "src/joystick/hidapi/SDL_hidapi_steam_hori.c",
        "src/joystick/hidapi/SDL_hidapi_steamdeck.c",
        "src/joystick/hidapi/SDL_hidapi_switch.c",
        "src/joystick/hidapi/SDL_hidapi_wii.c",
        "src/joystick/hidapi/SDL_hidapi_xbox360.c",
        "src/joystick/hidapi/SDL_hidapi_xbox360w.c",
        "src/joystick/hidapi/SDL_hidapi_xboxone.c",
        "src/joystick/hidapi/SDL_hidapijoystick.c",
        "src/joystick/virtual/SDL_virtualjoystick.c",
        "src/loadso/dlopen/SDL_sysloadso.c",
        "src/locale/SDL_locale.c",
        "src/locale/macos/SDL_syslocale.m",
        "src/main/SDL_main_callbacks.c",
        "src/main/SDL_runapp.c",
        "src/main/generic/SDL_sysmain_callbacks.c",
        "src/misc/SDL_url.c",
        "src/misc/macos/SDL_sysurl.m",
        "src/power/SDL_power.c",
        "src/power/macos/SDL_syspower.c",
        "src/process/SDL_process.c",
        "src/process/dummy/SDL_dummyprocess.c",
        "src/process/posix/SDL_posixprocess.c",
        "src/process/windows/SDL_windowsprocess.c",
        "src/render/SDL_render.c",
        "src/render/SDL_yuv_sw.c",
        "src/render/gpu/SDL_pipeline_gpu.c",
        "src/render/gpu/SDL_render_gpu.c",
        "src/render/gpu/SDL_shaders_gpu.c",
        "src/render/metal/SDL_render_metal.m",
        "src/render/opengl/SDL_render_gl.c",
        "src/render/opengl/SDL_shaders_gl.c",
        "src/render/opengles2/SDL_render_gles2.c",
        "src/render/opengles2/SDL_shaders_gles2.c",
        "src/render/software/SDL_blendfillrect.c",
        "src/render/software/SDL_blendline.c",
        "src/render/software/SDL_blendpoint.c",
        "src/render/software/SDL_drawline.c",
        "src/render/software/SDL_drawpoint.c",
        "src/render/software/SDL_render_sw.c",
        "src/render/software/SDL_rotate.c",
        "src/render/software/SDL_triangle.c",
        "src/sensor/SDL_sensor.c",
        "src/sensor/dummy/SDL_dummysensor.c",
        "src/stdlib/SDL_crc16.c",
        "src/stdlib/SDL_crc32.c",
        "src/stdlib/SDL_getenv.c",
        "src/stdlib/SDL_iconv.c",
        "src/stdlib/SDL_malloc.c",
        "src/stdlib/SDL_memcpy.c",
        "src/stdlib/SDL_memmove.c",
        "src/stdlib/SDL_memset.c",
        "src/stdlib/SDL_mslibc.c",
        "src/stdlib/SDL_murmur3.c",
        "src/stdlib/SDL_qsort.c",
        "src/stdlib/SDL_random.c",
        "src/stdlib/SDL_stdlib.c",
        "src/stdlib/SDL_string.c",
        "src/stdlib/SDL_strtokr.c",
        "src/storage/SDL_storage.c",
        "src/storage/generic/SDL_genericstorage.c",
        "src/storage/steam/SDL_steamstorage.c",
        "src/thread/SDL_thread.c",
        "src/thread/pthread/SDL_syscond.c",
        "src/thread/pthread/SDL_sysmutex.c",
        "src/thread/pthread/SDL_sysrwlock.c",
        "src/thread/pthread/SDL_syssem.c",
        "src/thread/pthread/SDL_systhread.c",
        "src/thread/pthread/SDL_systls.c",
        "src/time/SDL_time.c",
        "src/time/n3ds/SDL_systime.c",
        "src/time/ps2/SDL_systime.c",
        "src/time/psp/SDL_systime.c",
        "src/time/unix/SDL_systime.c",
        "src/time/vita/SDL_systime.c",
        "src/time/windows/SDL_systime.c",
        "src/timer/SDL_timer.c",
        "src/timer/unix/SDL_systimer.c",
        "src/video/SDL_RLEaccel.c",
        "src/video/SDL_blit.c",
        "src/video/SDL_blit_0.c",
        "src/video/SDL_blit_1.c",
        "src/video/SDL_blit_A.c",
        "src/video/SDL_blit_N.c",
        "src/video/SDL_blit_auto.c",
        "src/video/SDL_blit_copy.c",
        "src/video/SDL_blit_slow.c",
        "src/video/SDL_bmp.c",
        "src/video/SDL_clipboard.c",
        "src/video/SDL_egl.c",
        "src/video/SDL_fillrect.c",
        "src/video/SDL_pixels.c",
        "src/video/SDL_rect.c",
        "src/video/SDL_stretch.c",
        "src/video/SDL_surface.c",
        "src/video/SDL_video.c",
        "src/video/SDL_video_unsupported.c",
        "src/video/SDL_vulkan_utils.c",
        "src/video/SDL_yuv.c",
        "src/video/cocoa/SDL_cocoaclipboard.m",
        "src/video/cocoa/SDL_cocoaevents.m",
        "src/video/cocoa/SDL_cocoakeyboard.m",
        "src/video/cocoa/SDL_cocoamessagebox.m",
        "src/video/cocoa/SDL_cocoametalview.m",
        "src/video/cocoa/SDL_cocoamodes.m",
        "src/video/cocoa/SDL_cocoamouse.m",
        "src/video/cocoa/SDL_cocoaopengl.m",
        "src/video/cocoa/SDL_cocoaopengles.m",
        "src/video/cocoa/SDL_cocoapen.m",
        "src/video/cocoa/SDL_cocoashape.m",
        "src/video/cocoa/SDL_cocoavideo.m",
        "src/video/cocoa/SDL_cocoavulkan.m",
        "src/video/cocoa/SDL_cocoawindow.m",
        "src/video/dummy/SDL_nullevents.c",
        "src/video/dummy/SDL_nullframebuffer.c",
        "src/video/dummy/SDL_nullvideo.c",
        "src/video/offscreen/SDL_offscreenevents.c",
        "src/video/offscreen/SDL_offscreenframebuffer.c",
        "src/video/offscreen/SDL_offscreenopengles.c",
        "src/video/offscreen/SDL_offscreenvideo.c",
        "src/video/offscreen/SDL_offscreenvulkan.c",
        "src/video/offscreen/SDL_offscreenwindow.c",
        "src/video/yuv2rgb/yuv_rgb_lsx.c",
        "src/video/yuv2rgb/yuv_rgb_sse.c",
        "src/video/yuv2rgb/yuv_rgb_std.c"
      ],
      "target_dependencies" : [
        "libdecor",
        "dbus",
        "ibus",
        "libdrm"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Example",
      "module_type" : "SwiftTarget",
      "name" : "Example",
      "path" : "Sources/Example",
      "product_memberships" : [
        "Example"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SwiftSDL3"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.10"
}
Done.