Skip to content

Commit 753e9f7

Browse files
committed
Added support for building on VisionOS
1 parent 1729977 commit 753e9f7

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

Xcode/SDL_mixer.xcodeproj/project.pbxproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -635,6 +635,7 @@
635635
"FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "\"$(PROJECT_DIR)/iOS\"";
636636
"FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "\"$(PROJECT_DIR)/iOS\"";
637637
"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "\"$(PROJECT_DIR)/macOS\"";
638+
"FRAMEWORK_SEARCH_PATHS[sdk=xr*]" = "\"$(PROJECT_DIR)/iOS\"";
638639
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
639640
GCC_NO_COMMON_BLOCKS = YES;
640641
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -662,9 +663,10 @@
662663
MARKETING_VERSION = 3.0.0;
663664
PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL3-mixer";
664665
PRODUCT_NAME = SDL3_mixer;
665-
SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
666+
SUPPORTED_PLATFORMS = "xrsimulator xros macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
666667
SUPPORTS_MACCATALYST = YES;
667668
TVOS_DEPLOYMENT_TARGET = 11.0;
669+
XROS_DEPLOYMENT_TARGET = 1.3;
668670
};
669671
name = Release;
670672
};
@@ -683,6 +685,7 @@
683685
"FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "\"$(PROJECT_DIR)/iOS\"";
684686
"FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "\"$(PROJECT_DIR)/iOS\"";
685687
"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "\"$(PROJECT_DIR)/macOS\"";
688+
"FRAMEWORK_SEARCH_PATHS[sdk=xr*]" = "\"$(PROJECT_DIR)/iOS\"";
686689
GCC_NO_COMMON_BLOCKS = YES;
687690
GCC_OPTIMIZATION_LEVEL = 0;
688691
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -711,9 +714,10 @@
711714
ONLY_ACTIVE_ARCH = YES;
712715
PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL3-mixer";
713716
PRODUCT_NAME = SDL3_mixer;
714-
SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
717+
SUPPORTED_PLATFORMS = "xrsimulator xros macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
715718
SUPPORTS_MACCATALYST = YES;
716719
TVOS_DEPLOYMENT_TARGET = 11.0;
720+
XROS_DEPLOYMENT_TARGET = 1.3;
717721
};
718722
name = Debug;
719723
};

Xcode/iOS/SDL3.framework/SDL3.tbd

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,6 +1306,14 @@
13061306
{
13071307
"min_deployment": "11.0",
13081308
"target": "x86_64-tvos-simulator"
1309+
},
1310+
{
1311+
"min_deployment": "1.3",
1312+
"target": "arm64-xros"
1313+
},
1314+
{
1315+
"min_deployment": "1.3",
1316+
"target": "arm64-xros-simulator"
13091317
}
13101318
]
13111319
},

0 commit comments

Comments
 (0)