From 4fc749443fd7d50211173641ac98a90fdd9ecc1f Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 15 Mar 2024 16:27:02 -0700 Subject: [PATCH] Added dialog files to the Xcode build --- Xcode/SDL/SDL.xcodeproj/project.pbxproj | 38 ++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/Xcode/SDL/SDL.xcodeproj/project.pbxproj b/Xcode/SDL/SDL.xcodeproj/project.pbxproj index 48836c3e3..b32643507 100644 --- a/Xcode/SDL/SDL.xcodeproj/project.pbxproj +++ b/Xcode/SDL/SDL.xcodeproj/project.pbxproj @@ -398,6 +398,9 @@ F376F6552559B4E300CFC0BC /* SDL_hidapi.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A81423E2513F00DCD162 /* SDL_hidapi.c */; }; F37A8E1A28405AA100C38E95 /* CMake in Resources */ = {isa = PBXBuildFile; fileRef = F37A8E1928405AA100C38E95 /* CMake */; }; F37E184E2B8C097D0098C111 /* SDL_camera.h in Headers */ = {isa = PBXBuildFile; fileRef = 000084ED0A56E3ED52F90000 /* SDL_camera.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F37E18522BA50E760098C111 /* SDL_dialog.h in Headers */ = {isa = PBXBuildFile; fileRef = F37E18512BA50E750098C111 /* SDL_dialog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F37E18582BA50F3B0098C111 /* SDL_cocoadialog.m in Sources */ = {isa = PBXBuildFile; fileRef = F37E18572BA50F3B0098C111 /* SDL_cocoadialog.m */; platformFilters = (macos, ); }; + F37E185A2BA50F450098C111 /* SDL_dummydialog.c in Sources */ = {isa = PBXBuildFile; fileRef = F37E18592BA50F450098C111 /* SDL_dummydialog.c */; platformFilters = (ios, maccatalyst, tvos, xros, ); }; F3820713284F3609004DD584 /* controller_type.c in Sources */ = {isa = PBXBuildFile; fileRef = F3820712284F3609004DD584 /* controller_type.c */; }; F382071D284F362F004DD584 /* SDL_guid.c in Sources */ = {isa = PBXBuildFile; fileRef = F382071C284F362F004DD584 /* SDL_guid.c */; }; F386F6E72884663E001840AA /* SDL_log_c.h in Headers */ = {isa = PBXBuildFile; fileRef = F386F6E42884663E001840AA /* SDL_log_c.h */; }; @@ -923,6 +926,9 @@ F37A8E1928405AA100C38E95 /* CMake */ = {isa = PBXFileReference; lastKnownFileType = folder; path = CMake; sourceTree = ""; }; F37DC5F225350EBC0002E6F7 /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = System/Library/Frameworks/CoreHaptics.framework; sourceTree = SDKROOT; }; F37DC5F425350ECC0002E6F7 /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/CoreHaptics.framework; sourceTree = DEVELOPER_DIR; }; + F37E18512BA50E750098C111 /* SDL_dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_dialog.h; path = SDL3/SDL_dialog.h; sourceTree = ""; }; + F37E18572BA50F3B0098C111 /* SDL_cocoadialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_cocoadialog.m; sourceTree = ""; }; + F37E18592BA50F450098C111 /* SDL_dummydialog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_dummydialog.c; sourceTree = ""; }; F3820712284F3609004DD584 /* controller_type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = controller_type.c; sourceTree = ""; }; F382071C284F362F004DD584 /* SDL_guid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_guid.c; sourceTree = ""; }; F382339B2738ED6600F7F527 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS15.0.sdk/System/Library/Frameworks/CoreBluetooth.framework; sourceTree = DEVELOPER_DIR; }; @@ -1114,6 +1120,7 @@ F3F7D8E52933074D00816151 /* SDL_close_code.h */, F3F7D8E32933074D00816151 /* SDL_copying.h */, F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */, + F37E18512BA50E750098C111 /* SDL_dialog.h */, F3F7D8B82933074A00816151 /* SDL_egl.h */, F3F7D8BE2933074A00816151 /* SDL_endian.h */, F3F7D8BC2933074A00816151 /* SDL_error.h */, @@ -1126,6 +1133,7 @@ F3F7D8B32933074900816151 /* SDL_hints.h */, F3B38CCC296E2E52005DA6D3 /* SDL_init.h */, F3B38CCE296E2E52005DA6D3 /* SDL_intrin.h */, + F3F7D8C82933074B00816151 /* SDL_iostream.h */, F3F7D8D32933074C00816151 /* SDL_joystick.h */, F3F7D8C32933074B00816151 /* SDL_keyboard.h */, F3F7D8CC2933074B00816151 /* SDL_keycode.h */, @@ -1158,7 +1166,6 @@ F3F7D8E22933074D00816151 /* SDL_rect.h */, F3F7D8DE2933074D00816151 /* SDL_render.h */, F3F7D8B42933074900816151 /* SDL_revision.h */, - F3F7D8C82933074B00816151 /* SDL_iostream.h */, F3F7D8C12933074B00816151 /* SDL_scancode.h */, F3F7D8C22933074B00816151 /* SDL_sensor.h */, F3F7D8AC2933074900816151 /* SDL_stdinc.h */, @@ -1211,6 +1218,7 @@ 00002EC7DF7A0A31B32A0000 /* camera */, F36C7ACF294B9F5E004D61C3 /* core */, A7D8A77423E2513E00DCD162 /* cpuinfo */, + F37E18542BA50EB40098C111 /* dialog */, A7D8A5D723E2513D00DCD162 /* dynapi */, A7D8A92923E2514000DCD162 /* events */, A7D8A7DA23E2513E00DCD162 /* file */, @@ -2149,6 +2157,31 @@ path = core; sourceTree = ""; }; + F37E18542BA50EB40098C111 /* dialog */ = { + isa = PBXGroup; + children = ( + F37E18552BA50ED50098C111 /* cocoa */, + F37E18562BA50F2A0098C111 /* dummy */, + ); + path = dialog; + sourceTree = ""; + }; + F37E18552BA50ED50098C111 /* cocoa */ = { + isa = PBXGroup; + children = ( + F37E18572BA50F3B0098C111 /* SDL_cocoadialog.m */, + ); + path = cocoa; + sourceTree = ""; + }; + F37E18562BA50F2A0098C111 /* dummy */ = { + isa = PBXGroup; + children = ( + F37E18592BA50F450098C111 /* SDL_dummydialog.c */, + ); + path = dummy; + sourceTree = ""; + }; F3ADAB8C2576F08500A6B1D9 /* ios */ = { isa = PBXGroup; children = ( @@ -2408,6 +2441,7 @@ A7D8B26C23E2514200DCD162 /* vulkan.hpp in Headers */, A7D8B2B423E2514200DCD162 /* vulkan_android.h in Headers */, A7D8B2A823E2514200DCD162 /* vulkan_core.h in Headers */, + F37E18522BA50E760098C111 /* SDL_dialog.h in Headers */, A7D8B27223E2514200DCD162 /* vulkan_fuchsia.h in Headers */, A7D8B2A223E2514200DCD162 /* vulkan_ios.h in Headers */, A7D8B28423E2514200DCD162 /* vulkan_macos.h in Headers */, @@ -2584,6 +2618,7 @@ A7D8AB2523E2514100DCD162 /* SDL_log.c in Sources */, A7D8AE8823E2514100DCD162 /* SDL_cocoaopengl.m in Sources */, A7D8AB7323E2514100DCD162 /* SDL_offscreenframebuffer.c in Sources */, + F37E18582BA50F3B0098C111 /* SDL_cocoadialog.m in Sources */, A7D8B43423E2514300DCD162 /* SDL_systhread.c in Sources */, A7D8BB3323E2514500DCD162 /* SDL_windowevents.c in Sources */, A7D8BABB23E2514400DCD162 /* s_scalbn.c in Sources */, @@ -2739,6 +2774,7 @@ A7D8A99323E2514000DCD162 /* SDL_sensor.c in Sources */, A7D8BAA923E2514400DCD162 /* k_sin.c in Sources */, A7D8AB4923E2514100DCD162 /* SDL_systimer.c in Sources */, + F37E185A2BA50F450098C111 /* SDL_dummydialog.c in Sources */, A7D8BA2523E2514400DCD162 /* SDL_drawpoint.c in Sources */, F3681E802B7AA6240002C6FD /* SDL_cocoashape.m in Sources */, F388C95528B5F6F700661ECF /* SDL_hidapi_ps3.c in Sources */,