From 160a58e127602773bada1cae4cecf0cafa4743e6 Mon Sep 17 00:00:00 2001 From: Tech Guy <109800377+TechGuy541@users.noreply.github.com> Date: Sun, 5 Jan 2025 08:16:54 +0000 Subject: [PATCH] crazy crap fixer --- src/MeloNX/MeloNX.xcodeproj/project.pbxproj | 120 ++++++++++++++++-- .../UserInterfaceState.xcuserstate | Bin 27066 -> 36761 bytes 2 files changed, 111 insertions(+), 9 deletions(-) diff --git a/src/MeloNX/MeloNX.xcodeproj/project.pbxproj b/src/MeloNX/MeloNX.xcodeproj/project.pbxproj index b32e8a35b..088e37430 100644 --- a/src/MeloNX/MeloNX.xcodeproj/project.pbxproj +++ b/src/MeloNX/MeloNX.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 70; + objectVersion = 73; objects = { /* Begin PBXAggregateTarget section */ @@ -27,7 +27,7 @@ 4E0DED342D05695D00FEF007 /* SwiftUIJoystick in Frameworks */ = {isa = PBXBuildFile; productRef = 4E0DED332D05695D00FEF007 /* SwiftUIJoystick */; }; 4E4854022D138D7600A446A6 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E80AA622CD7122800029585 /* GameController.framework */; }; 4EA5AE822D16807500AD0B9F /* SwiftSVG in Frameworks */ = {isa = PBXBuildFile; productRef = 4EA5AE812D16807500AD0B9F /* SwiftSVG */; }; - BD43C6312D1B8212003BBC42 /* dotnet.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = BD43C6302D1B8211003BBC42 /* dotnet.xcconfig */; }; + 5650564B2D2A758600C8BB1E /* dotnet.xcconfig.example in Resources */ = {isa = PBXBuildFile; fileRef = 5650564A2D2A758600C8BB1E /* dotnet.xcconfig.example */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -72,12 +72,104 @@ 4E80A99D2CD6F54700029585 /* MeloNXTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MeloNXTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 4E80A9A72CD6F54700029585 /* MeloNXUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MeloNXUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 4E80AA622CD7122800029585 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; }; + 5650564A2D2A758600C8BB1E /* dotnet.xcconfig.example */ = {isa = PBXFileReference; lastKnownFileType = text; path = dotnet.xcconfig.example; sourceTree = ""; }; BD43C6282D1B2514003BBC42 /* Ryujinx.Headless.SDL2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = Ryujinx.Headless.SDL2.dylib; path = "MeloNX/Dependencies/Dynamic Libraries/Ryujinx.Headless.SDL2.dylib"; sourceTree = ""; }; - BD43C6302D1B8211003BBC42 /* dotnet.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = dotnet.xcconfig; sourceTree = ""; }; /* End PBXFileReference section */ +/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ + 565056492D2A756A00C8BB1E /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + isa = PBXFileSystemSynchronizedBuildFileExceptionSet; + membershipExceptions = ( + Info.plist, + ); + target = 4E80A98C2CD6F54500029585 /* MeloNX */; + }; +/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ + +/* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */ + 5650564D2D2A75B300C8BB1E /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */ = { + isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet; + attributesByRelativePath = { + "Dependencies/Dynamic Libraries/Ryujinx.Headless.SDL2.dylib" = ( + CodeSignOnCopy, + ); + "Dependencies/Dynamic Libraries/SoftwareKeyboard.framework" = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + "Dependencies/Dynamic Libraries/libMoltenVK.dylib" = ( + CodeSignOnCopy, + ); + "Dependencies/Dynamic Libraries/libavcodec.dylib" = ( + CodeSignOnCopy, + ); + "Dependencies/Dynamic Libraries/libavutil.dylib" = ( + CodeSignOnCopy, + ); + Dependencies/XCFrameworks/MoltenVK.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/SDL2.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libSPIRV.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libavcodec.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libavfilter.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libavformat.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libavutil.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libswresample.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libswscale.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + Dependencies/XCFrameworks/libteakra.xcframework = ( + CodeSignOnCopy, + RemoveHeadersOnCopy, + ); + }; + buildPhase = 4E80AA092CD6FAA800029585 /* Embed Libraries */; + membershipExceptions = ( + "Dependencies/Dynamic Libraries/libavcodec.dylib", + "Dependencies/Dynamic Libraries/libavutil.dylib", + "Dependencies/Dynamic Libraries/libMoltenVK.dylib", + "Dependencies/Dynamic Libraries/Ryujinx.Headless.SDL2.dylib", + "Dependencies/Dynamic Libraries/SoftwareKeyboard.framework", + Dependencies/XCFrameworks/libavcodec.xcframework, + Dependencies/XCFrameworks/libavfilter.xcframework, + Dependencies/XCFrameworks/libavformat.xcframework, + Dependencies/XCFrameworks/libavutil.xcframework, + Dependencies/XCFrameworks/libSPIRV.xcframework, + Dependencies/XCFrameworks/libswresample.xcframework, + Dependencies/XCFrameworks/libswscale.xcframework, + Dependencies/XCFrameworks/libteakra.xcframework, + Dependencies/XCFrameworks/MoltenVK.xcframework, + Dependencies/XCFrameworks/SDL2.xcframework, + ); + }; +/* End PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */ + /* Begin PBXFileSystemSynchronizedRootGroup section */ - 4E80A98F2CD6F54500029585 /* MeloNX */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = MeloNX; sourceTree = ""; }; + 4E80A98F2CD6F54500029585 /* MeloNX */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (565056492D2A756A00C8BB1E /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 5650564D2D2A75B300C8BB1E /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = MeloNX; sourceTree = ""; }; 4E80A9A02CD6F54700029585 /* MeloNXTests */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = MeloNXTests; sourceTree = ""; }; 4E80A9AA2CD6F54700029585 /* MeloNXUITests */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = MeloNXUITests; sourceTree = ""; }; /* End PBXFileSystemSynchronizedRootGroup section */ @@ -113,7 +205,7 @@ 4E80A9842CD6F54500029585 = { isa = PBXGroup; children = ( - BD43C6302D1B8211003BBC42 /* dotnet.xcconfig */, + 5650564A2D2A758600C8BB1E /* dotnet.xcconfig.example */, BD43C6282D1B2514003BBC42 /* Ryujinx.Headless.SDL2.dylib */, 4E80A98F2CD6F54500029585 /* MeloNX */, 4E80A9A02CD6F54700029585 /* MeloNXTests */, @@ -264,7 +356,6 @@ }; }; buildConfigurationList = 4E80A9882CD6F54500029585 /* Build configuration list for PBXProject "MeloNX" */; - compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -277,6 +368,7 @@ 4E0DED322D05695D00FEF007 /* XCRemoteSwiftPackageReference "SwiftUIJoystick" */, 4EA5AE802D16807500AD0B9F /* XCRemoteSwiftPackageReference "SwiftSVG" */, ); + preferredProjectObjectVersion = 56; productRefGroup = 4E80A98E2CD6F54500029585 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -295,7 +387,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - BD43C6312D1B8212003BBC42 /* dotnet.xcconfig in Resources */, + 5650564B2D2A758600C8BB1E /* dotnet.xcconfig.example in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -538,6 +630,8 @@ "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", ); GCC_OPTIMIZATION_LEVEL = fast; GENERATE_INFOPLIST_FILE = YES; @@ -698,6 +792,10 @@ "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", ); MARKETING_VERSION = 0.0.8; PRODUCT_BUNDLE_IDENTIFIER = com.stossy11.MeloNX1; @@ -733,6 +831,8 @@ "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", ); GCC_OPTIMIZATION_LEVEL = fast; GENERATE_INFOPLIST_FILE = YES; @@ -893,6 +993,10 @@ "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", + "$(PROJECT_DIR)/MeloNX/Dependencies/Dynamic\\ Libraries", ); MARKETING_VERSION = 0.0.8; PRODUCT_BUNDLE_IDENTIFIER = com.stossy11.MeloNX1; @@ -978,7 +1082,6 @@ }; BD43C61F2D1B23AB003BBC42 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BD43C6302D1B8211003BBC42 /* dotnet.xcconfig */; buildSettings = { CODE_SIGN_STYLE = Automatic; DEBUGGING_SYMBOLS = YES; @@ -995,7 +1098,6 @@ }; BD43C6202D1B23AB003BBC42 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BD43C6302D1B8211003BBC42 /* dotnet.xcconfig */; buildSettings = { CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; diff --git a/src/MeloNX/MeloNX.xcodeproj/project.xcworkspace/xcuserdata/techguy.xcuserdatad/UserInterfaceState.xcuserstate b/src/MeloNX/MeloNX.xcodeproj/project.xcworkspace/xcuserdata/techguy.xcuserdatad/UserInterfaceState.xcuserstate index 805b0c676b3e6d8b7d75bb518b9d433b370ab855..f234e2cfe79c556b1ed19b9e7ef279c1a6609f61 100644 GIT binary patch literal 36761 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

Y{7nZ0xA(=xS`J>*i!+=4xo+ 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 literal 27066 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