// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		1F1575721F582BE20003B888 /* dylibs in Resources */ = {isa = PBXBuildFile; fileRef = 1F1575711F582BE20003B888 /* dylibs */; };
		DEADBEEF2F582BE20003B888 /* $binary.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = DEADBEEF1F582BE20003B888 /* $binary.xcframework */; };
		$modules_buildfile
		90B4C2B62680C7E90039117A /* dummy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90B4C2B52680C7E90039117A /* dummy.swift */; };
		1FF8DBB11FBA9DE1009DE660 /* dummy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FF8DBB01FBA9DE1009DE660 /* dummy.cpp */; };
		D07CD44E1C5D589C00B7FB28 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D07CD44D1C5D589C00B7FB28 /* Images.xcassets */; };
        $moltenvk_buildfile
		D0BCFE4618AEBDA2004A7AAE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0BCFE4418AEBDA2004A7AAE /* InfoPlist.strings */; };
		D0BCFE7818AEBFEB004A7AAE /* $binary.pck in Resources */ = {isa = PBXBuildFile; fileRef = D0BCFE7718AEBFEB004A7AAE /* $binary.pck */; };
		F965960D2BC2C3A800579C7E /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F965960C2BC2C3A800579C7E /* PrivacyInfo.xcprivacy */; };
		$pbx_launch_screen_build_reference
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
		90A13CD024AA68E500E8464F /* Embed Frameworks */ = {
				isa = PBXCopyFilesBuildPhase;
				buildActionMask = 2147483647;
				dstPath = "";
				dstSubfolderSpec = 10;
				files = (
					$pbx_embeded_frameworks
				);
				name = "Embed Frameworks";
				runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		1F1575711F582BE20003B888 /* dylibs */ = {isa = PBXFileReference; lastKnownFileType = folder; name = dylibs; path = "$binary/dylibs"; sourceTree = "<group>"; };
		DEADBEEF1F582BE20003B888 /* $binary.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = godot; path = "$binary.xcframework"; sourceTree = "<group>"; };
		$modules_fileref
		90B4C2AA2680BC560039117A /* dummy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "dummy.h"; sourceTree = "<group>"; };
		90B4C2B52680C7E90039117A /* dummy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "dummy.swift"; sourceTree = "<group>"; };
		1FF4C1881F584E6300A41E41 /* $binary.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "$binary.entitlements"; sourceTree = "<group>"; };
		1FF8DBB01FBA9DE1009DE660 /* dummy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dummy.cpp; sourceTree = "<group>"; };
        $moltenvk_fileref
		D07CD44D1C5D589C00B7FB28 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
		D0BCFE3418AEBDA2004A7AAE /* $binary.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "$binary.app"; sourceTree = BUILT_PRODUCTS_DIR; };
		D0BCFE4318AEBDA2004A7AAE /* $binary-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "$binary-Info.plist"; sourceTree = "<group>"; };
		D0BCFE4518AEBDA2004A7AAE /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		$pbx_locale_file_reference
		D0BCFE7718AEBFEB004A7AAE /* $binary.pck */ = {isa = PBXFileReference; lastKnownFileType = file; path = "$binary.pck"; sourceTree = "<group>"; };
		F965960C2BC2C3A800579C7E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		$pbx_launch_screen_file_reference
/* End PBXFileReference section */

		$additional_pbx_files

/* Begin PBXFrameworksBuildPhase section */
		D0BCFE3118AEBDA2004A7AAE /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
                $moltenvk_buildphase
				DEADBEEF2F582BE20003B888 /* $binary.xcframework */,
				$modules_buildphase
				$additional_pbx_frameworks_build
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		D0BCFE2B18AEBDA2004A7AAE = {
			isa = PBXGroup;
			children = (
				1F1575711F582BE20003B888 /* dylibs */,
				D0BCFE7718AEBFEB004A7AAE /* $binary.pck */,
				D0BCFE4118AEBDA2004A7AAE /* $binary */,
				D0BCFE3618AEBDA2004A7AAE /* Frameworks */,
				D0BCFE3518AEBDA2004A7AAE /* Products */,
				F965960C2BC2C3A800579C7E /* PrivacyInfo.xcprivacy */,
				$additional_pbx_resources_refs
			);
			sourceTree = "<group>";
		};
		D0BCFE3518AEBDA2004A7AAE /* Products */ = {
			isa = PBXGroup;
			children = (
				D0BCFE3418AEBDA2004A7AAE /* $binary.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		D0BCFE3618AEBDA2004A7AAE /* Frameworks */ = {
			isa = PBXGroup;
			children = (
                $moltenvk_buildgrp
				DEADBEEF1F582BE20003B888 /* $binary.xcframework */,
				$modules_buildgrp
				$additional_pbx_frameworks_refs
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		D0BCFE4118AEBDA2004A7AAE /* $binary */ = {
			isa = PBXGroup;
			children = (
				$pbx_launch_screen_copy_files
				1FF4C1881F584E6300A41E41 /* $binary.entitlements */,
				D07CD44D1C5D589C00B7FB28 /* Images.xcassets */,
				D0BCFE4218AEBDA2004A7AAE /* Supporting Files */,
				1FF8DBB01FBA9DE1009DE660 /* dummy.cpp */,
				90B4C2AA2680BC560039117A /* dummy.h */,
				90B4C2B52680C7E90039117A /* dummy.swift */,
			);
			path = "$binary";
			sourceTree = "<group>";
		};
		D0BCFE4218AEBDA2004A7AAE /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				D0BCFE4318AEBDA2004A7AAE /* $binary-Info.plist */,
				D0BCFE4418AEBDA2004A7AAE /* InfoPlist.strings */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		D0BCFE3318AEBDA2004A7AAE /* $binary */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = D0BCFE7118AEBDA3004A7AAE /* Build configuration list for PBXNativeTarget "$binary" */;
			buildPhases = (
				D0BCFE3018AEBDA2004A7AAE /* Sources */,
				D0BCFE3118AEBDA2004A7AAE /* Frameworks */,
				D0BCFE3218AEBDA2004A7AAE /* Resources */,
				90A13CD024AA68E500E8464F /* Embed Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "$binary";
			productName = "$name";
			productReference = D0BCFE3418AEBDA2004A7AAE /* $binary.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		D0BCFE2C18AEBDA2004A7AAE /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0500;
				ORGANIZATIONNAME = GodotEngine;
				TargetAttributes = {
					D0BCFE3318AEBDA2004A7AAE = {
						DevelopmentTeam = $team_id;
						LastSwiftMigration = 1250;
						ProvisioningStyle = Automatic;
						SystemCapabilities = {
						};
					};
				};
			};
			buildConfigurationList = D0BCFE2F18AEBDA2004A7AAE /* Build configuration list for PBXProject "$binary" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = D0BCFE2B18AEBDA2004A7AAE;
			productRefGroup = D0BCFE3518AEBDA2004A7AAE /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				D0BCFE3318AEBDA2004A7AAE /* $binary */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		D0BCFE3218AEBDA2004A7AAE /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D07CD44E1C5D589C00B7FB28 /* Images.xcassets in Resources */,
				D0BCFE7818AEBFEB004A7AAE /* $binary.pck in Resources */,
				$pbx_launch_screen_build_phase
				D0BCFE4618AEBDA2004A7AAE /* InfoPlist.strings in Resources */,
				F965960D2BC2C3A800579C7E /* PrivacyInfo.xcprivacy in Resources */,
				$additional_pbx_resources_build
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		D0BCFE3018AEBDA2004A7AAE /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1FF8DBB11FBA9DE1009DE660 /* dummy.cpp in Sources */,
				90B4C2B62680C7E90039117A /* dummy.swift */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		D0BCFE4418AEBDA2004A7AAE /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				D0BCFE4518AEBDA2004A7AAE /* en */,
				$pbx_locale_build_reference
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		D0BCFE6F18AEBDA3004A7AAE /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$godot_archs";
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_IDENTITY = "$code_sign_identity_debug";
				COPY_PHASE_STRIP = NO;
				ENABLE_BITCODE = NO;
				"FRAMEWORK_SEARCH_PATHS[arch=*]" = (
					"$(PROJECT_DIR)/**",
				);
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				$os_deployment_target
				"LD_CLASSIC_1500" = "-ld_classic";
				"LD_CLASSIC_1501" = "-ld_classic";
				"LD_CLASSIC_1510" = "-ld_classic";
				OTHER_LDFLAGS = "$(LD_CLASSIC_$(XCODE_VERSION_ACTUAL)) $linker_flags";
				SDKROOT = $sdkroot;
				TARGETED_DEVICE_FAMILY = "$targeted_device_family";
			};
			name = Debug;
		};
		D0BCFE7018AEBDA3004A7AAE /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$godot_archs";
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_IDENTITY = "$code_sign_identity_release";
				COPY_PHASE_STRIP = YES;
				ENABLE_BITCODE = NO;
				"FRAMEWORK_SEARCH_PATHS[arch=*]" = (
					"$(PROJECT_DIR)/**",
				);
				ENABLE_NS_ASSERTIONS = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
                $os_deployment_target
				"LD_CLASSIC_1500" = "-ld_classic";
				"LD_CLASSIC_1501" = "-ld_classic";
				"LD_CLASSIC_1510" = "-ld_classic";
				OTHER_LDFLAGS = "$(LD_CLASSIC_$(XCODE_VERSION_ACTUAL)) $linker_flags";
				SDKROOT = $sdkroot;
				TARGETED_DEVICE_FAMILY = "$targeted_device_family";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		D0BCFE7218AEBDA3004A7AAE /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$godot_archs";
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_ENTITLEMENTS = "$binary/$binary.entitlements";
				CODE_SIGN_IDENTITY = "$code_sign_identity_debug";
				CODE_SIGN_STYLE = "$code_sign_style_debug";
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
				DEVELOPMENT_TEAM = $team_id;
				INFOPLIST_FILE = "$binary/$binary-Info.plist";
                $os_deployment_target
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/**",
				);
				PRODUCT_BUNDLE_IDENTIFIER = $bundle_identifier;
				INFOPLIST_KEY_CFBundleDisplayName = "$name";
				PRODUCT_NAME = "$binary";
				EXECUTABLE_NAME = "$binary";
				MARKETING_VERSION = $short_version;
				CURRENT_PROJECT_VERSION = $version;
				PROVISIONING_PROFILE = "$provisioning_profile_uuid_debug";
				PROVISIONING_PROFILE_SPECIFIER = "$provisioning_profile_specifier_debug";
				TARGETED_DEVICE_FAMILY = "$targeted_device_family";
				VALID_ARCHS = "$valid_archs";
				WRAPPER_EXTENSION = app;
				CLANG_ENABLE_MODULES = YES;
				SWIFT_OBJC_BRIDGING_HEADER = "$binary/dummy.h";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		D0BCFE7318AEBDA3004A7AAE /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$godot_archs";
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_ENTITLEMENTS = "$binary/$binary.entitlements";
				CODE_SIGN_IDENTITY = "$code_sign_identity_release";
				CODE_SIGN_STYLE = "$code_sign_style_release";
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
				DEVELOPMENT_TEAM = $team_id;
				INFOPLIST_FILE = "$binary/$binary-Info.plist";
                $os_deployment_target
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/**",
				);
				PRODUCT_BUNDLE_IDENTIFIER = $bundle_identifier;
				INFOPLIST_KEY_CFBundleDisplayName = "$name";
				PRODUCT_NAME = "$binary";
				EXECUTABLE_NAME = "$binary";
				MARKETING_VERSION = $short_version;
				CURRENT_PROJECT_VERSION = $version;
				PROVISIONING_PROFILE = "$provisioning_profile_uuid_release";
				PROVISIONING_PROFILE_SPECIFIER = "$provisioning_profile_specifier_release";
				TARGETED_DEVICE_FAMILY = "$targeted_device_family";
				VALID_ARCHS = "$valid_archs";
				WRAPPER_EXTENSION = app;
				CLANG_ENABLE_MODULES = YES;
				SWIFT_OBJC_BRIDGING_HEADER = "$binary/dummy.h";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		D0BCFE2F18AEBDA2004A7AAE /* Build configuration list for PBXProject "$binary" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D0BCFE6F18AEBDA3004A7AAE /* Debug */,
				D0BCFE7018AEBDA3004A7AAE /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
		D0BCFE7118AEBDA3004A7AAE /* Build configuration list for PBXNativeTarget "$binary" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D0BCFE7218AEBDA3004A7AAE /* Debug */,
				D0BCFE7318AEBDA3004A7AAE /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
/* End XCConfigurationList section */
	};
	rootObject = D0BCFE2C18AEBDA2004A7AAE /* Project object */;
}
