Jelajahi Sumber

Added testcolorspace to the Apple test Xcode project

Sam Lantinga 2 hari lalu
induk
melakukan
9123f69cdd
1 mengubah file dengan 140 tambahan dan 29 penghapusan
  1. 140 29
      Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj

+ 140 - 29
Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj

@@ -3,7 +3,7 @@
 	archiveVersion = 1;
 	classes = {
 	};
-	objectVersion = 54;
+	objectVersion = 55;
 	objects = {
 
 /* Begin PBXAggregateTarget section */
@@ -166,7 +166,6 @@
 		F399C6522A7892D800C86979 /* testautomation_intrinsics.c in Sources */ = {isa = PBXBuildFile; fileRef = F399C6502A7892D800C86979 /* testautomation_intrinsics.c */; };
 		F399C6552A78933100C86979 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F399C6542A78933000C86979 /* Cocoa.framework */; };
 		F3AF61102F9AA18800EAAC20 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
-		F3AF61112F9AA18800EAAC20 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
 		F3B7FD642D73FC630086D1D0 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
 		F3B7FD662D73FC630086D1D0 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
 		F3B7FD6C2D73FC9E0086D1D0 /* testpen.c in Sources */ = {isa = PBXBuildFile; fileRef = F3B7FD6B2D73FC9E0086D1D0 /* testpen.c */; };
@@ -282,6 +281,10 @@
 		F3DB65EE2E9DA95D00568044 /* testyuv.png in Resources */ = {isa = PBXBuildFile; fileRef = F3DB65ED2E9DA95D00568044 /* testyuv.png */; };
 		F3DB65F12E9DA98E00568044 /* testyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DB65EF2E9DA98E00568044 /* testyuv.c */; };
 		F3DB65F22E9DA9B400568044 /* testyuv_cvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 66E88E8A203B778F0004D44E /* testyuv_cvt.c */; };
+		F3E1CE612FF741BA00D25F4E /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
+		F3E1CE632FF741BA00D25F4E /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.png */; };
+		F3E1CE652FF741BA00D25F4E /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+		F3E1CE6F2FF7421F00D25F4E /* testcolorspace.c in Sources */ = {isa = PBXBuildFile; fileRef = F3E1CE6E2FF7421F00D25F4E /* testcolorspace.c */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
@@ -706,17 +709,6 @@
 			name = "Embed Frameworks";
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		F3AF61122F9AA18800EAAC20 /* Embed Frameworks */ = {
-			isa = PBXCopyFilesBuildPhase;
-			buildActionMask = 2147483647;
-			dstPath = "";
-			dstSubfolderSpec = 10;
-			files = (
-				F3AF61112F9AA18800EAAC20 /* SDL3.framework in Embed Frameworks */,
-			);
-			name = "Embed Frameworks";
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		F3B7FD652D73FC630086D1D0 /* Embed Frameworks */ = {
 			isa = PBXCopyFilesBuildPhase;
 			buildActionMask = 2147483647;
@@ -1223,6 +1215,17 @@
 			name = "Embed Frameworks";
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		F3E1CE642FF741BA00D25F4E /* Embed Frameworks */ = {
+			isa = PBXCopyFilesBuildPhase;
+			buildActionMask = 2147483647;
+			dstPath = "";
+			dstSubfolderSpec = 10;
+			files = (
+				F3E1CE652FF741BA00D25F4E /* SDL3.framework in Embed Frameworks */,
+			);
+			name = "Embed Frameworks";
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXCopyFilesBuildPhase section */
 
 /* Begin PBXFileReference section */
@@ -1380,6 +1383,8 @@
 		F3DB65ED2E9DA95D00568044 /* testyuv.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = testyuv.png; sourceTree = "<group>"; };
 		F3DB65EF2E9DA98E00568044 /* testyuv.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testyuv.c; sourceTree = "<group>"; };
 		F3DB65F02E9DA98E00568044 /* testyuv_cvt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = testyuv_cvt.h; sourceTree = "<group>"; };
+		F3E1CE692FF741BA00D25F4E /* testcolorspace.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testcolorspace.app; sourceTree = BUILT_PRODUCTS_DIR; };
+		F3E1CE6E2FF7421F00D25F4E /* testcolorspace.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testcolorspace.c; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -1775,6 +1780,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		F3E1CE602FF741BA00D25F4E /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				F3E1CE612FF741BA00D25F4E /* SDL3.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
@@ -1819,7 +1832,6 @@
 		08FB7795FE84155DC02AAC07 /* Source */ = {
 			isa = PBXGroup;
 			children = (
-				303856A62F87F7650040E40E /* testnotification.c */,
 				092D6D10FFB30A2C7F000001 /* checkkeys.c */,
 				F399C6492A78929400C86979 /* gamepadutils.c */,
 				083E4872006D84C97F000001 /* loopwave.c */,
@@ -1856,6 +1868,7 @@
 				F35E56BD2983130B00A43A5F /* testautomation_timer.c */,
 				F35E56C12983130C00A43A5F /* testautomation_video.c */,
 				F36C342C2C0F869B00991150 /* testcamera.c */,
+				F3E1CE6E2FF7421F00D25F4E /* testcolorspace.c */,
 				BBFC088E164C6820003E6A99 /* testcontroller.c */,
 				001797711074320D00F5D044 /* testdraw.c */,
 				DB0F48D717CA51D2008798C5 /* testdrawchessboard.c */,
@@ -1880,6 +1893,7 @@
 				0017985A107436ED00F5D044 /* testnative.c */,
 				0017985C107436ED00F5D044 /* testnativecocoa.m */,
 				00179872107438D000F5D044 /* testnativex11.c */,
+				303856A62F87F7650040E40E /* testnotification.c */,
 				002F345209CA201C00EBEB88 /* testoverlay.c */,
 				F3B7FD6B2D73FC9E0086D1D0 /* testpen.c */,
 				002F346F09CA20A600EBEB88 /* testplatform.c */,
@@ -1961,6 +1975,7 @@
 				F3B7FD6A2D73FC630086D1D0 /* testpen.app */,
 				F3DB65E92E9DA90000568044 /* testyuv.app */,
 				303856932F87F68F0040E40E /* testnotification.app */,
+				F3E1CE692FF741BA00D25F4E /* testcolorspace.app */,
 			);
 			name = Products;
 			sourceTree = "<group>";
@@ -2017,6 +2032,7 @@
 			dependencies = (
 			);
 			name = testatomic;
+			productName = testatomic;
 			productReference = 0017958C10741F7900F5D044 /* testatomic.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2033,6 +2049,7 @@
 			dependencies = (
 			);
 			name = testaudioinfo;
+			productName = testaudioinfo;
 			productReference = 001795AD107421BF00F5D044 /* testaudioinfo.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2049,6 +2066,7 @@
 			dependencies = (
 			);
 			name = testgl;
+			productName = testgl;
 			productReference = 0017972110742F3200F5D044 /* testgl.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2065,6 +2083,7 @@
 			dependencies = (
 			);
 			name = testhaptic;
+			productName = testhaptic;
 			productReference = 00179748107430D600F5D044 /* testhaptic.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2081,6 +2100,7 @@
 			dependencies = (
 			);
 			name = testdraw;
+			productName = testdraw;
 			productReference = 0017976E107431B300F5D044 /* testdraw.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2098,6 +2118,7 @@
 			dependencies = (
 			);
 			name = testime;
+			productName = testime;
 			productReference = 0017978E107432AE00F5D044 /* testime.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2114,6 +2135,7 @@
 			dependencies = (
 			);
 			name = testintersections;
+			productName = testintersections;
 			productReference = 001797AE1074334C00F5D044 /* testintersections.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2130,6 +2152,7 @@
 			dependencies = (
 			);
 			name = testloadso;
+			productName = testloadso;
 			productReference = 001797D0107433C600F5D044 /* testloadso.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2147,6 +2170,7 @@
 			dependencies = (
 			);
 			name = testmultiaudio;
+			productName = testmultiaudio;
 			productReference = 001798121074355200F5D044 /* testmultiaudio.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2164,6 +2188,7 @@
 			dependencies = (
 			);
 			name = testnative;
+			productName = testnative;
 			productReference = 001798941074392D00F5D044 /* testnative.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2180,6 +2205,7 @@
 			dependencies = (
 			);
 			name = testpower;
+			productName = testpower;
 			productReference = 001798B5107439DF00F5D044 /* testpower.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2196,6 +2222,7 @@
 			dependencies = (
 			);
 			name = testresample;
+			productName = testresample;
 			productReference = 001798F210743BEC00F5D044 /* testresample.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2213,6 +2240,7 @@
 			dependencies = (
 			);
 			name = testsprite;
+			productName = testsprite;
 			productReference = 0017991610743F1000F5D044 /* testsprite.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2229,6 +2257,7 @@
 			dependencies = (
 			);
 			name = testwm;
+			productName = testwm;
 			productReference = 0017993810743FB700F5D044 /* testwm.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2245,6 +2274,7 @@
 			dependencies = (
 			);
 			name = testfile;
+			productName = testfile;
 			productReference = 002F341209CA1BFF00EBEB88 /* testfile.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2262,6 +2292,7 @@
 			dependencies = (
 			);
 			name = testiconv;
+			productName = testiconv;
 			productReference = 002F343109CA1F0300EBEB88 /* testiconv.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2279,6 +2310,7 @@
 			dependencies = (
 			);
 			name = testoverlay;
+			productName = testoverlay;
 			productReference = 002F344D09CA1FB300EBEB88 /* testoverlay.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2295,6 +2327,7 @@
 			dependencies = (
 			);
 			name = testplatform;
+			productName = testplatform;
 			productReference = 002F346A09CA204F00EBEB88 /* testplatform.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2311,6 +2344,7 @@
 			dependencies = (
 			);
 			name = testnotification;
+			productName = testnotification;
 			productReference = 303856932F87F68F0040E40E /* testnotification.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2345,7 +2379,7 @@
 			dependencies = (
 			);
 			name = testcontroller;
-			productName = testjoystick;
+			productName = testcontroller;
 			productReference = BBFC08CD164C6862003E6A99 /* testcontroller.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2533,6 +2567,7 @@
 			dependencies = (
 			);
 			name = testdrawchessboard;
+			productName = testdrawchessboard;
 			productReference = DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2549,6 +2584,7 @@
 			dependencies = (
 			);
 			name = testfilesystem;
+			productName = testfilesystem;
 			productReference = DB0F490117CA5212008798C5 /* testfilesystem.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2582,6 +2618,7 @@
 			dependencies = (
 			);
 			name = testmessage;
+			productName = testmessage;
 			productReference = DB166DD516A1D36A00A1396C /* testmessage.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2598,6 +2635,7 @@
 			dependencies = (
 			);
 			name = testrelative;
+			productName = testrelative;
 			productReference = DB166DEE16A1D50C00A1396C /* testrelative.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2615,6 +2653,7 @@
 			dependencies = (
 			);
 			name = testrendercopyex;
+			productName = testrendercopyex;
 			productReference = DB166E0516A1D57C00A1396C /* testrendercopyex.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2632,6 +2671,7 @@
 			dependencies = (
 			);
 			name = testrendertarget;
+			productName = testrendertarget;
 			productReference = DB166E1C16A1D5AD00A1396C /* testrendertarget.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2648,6 +2688,7 @@
 			dependencies = (
 			);
 			name = testrumble;
+			productName = testrumble;
 			productReference = DB166E3816A1D64D00A1396C /* testrumble.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2665,6 +2706,7 @@
 			dependencies = (
 			);
 			name = testscale;
+			productName = testscale;
 			productReference = DB166E5216A1D69000A1396C /* testscale.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2681,7 +2723,7 @@
 			dependencies = (
 			);
 			name = testshader;
-			productName = testsem;
+			productName = testshader;
 			productReference = DB166E6816A1D6F300A1396C /* testshader.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2733,6 +2775,7 @@
 			dependencies = (
 			);
 			name = testhotplug;
+			productName = testhotplug;
 			productReference = DB89957E18A19ABA0092407C /* testhotplug.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2749,6 +2792,7 @@
 			dependencies = (
 			);
 			name = testautomation;
+			productName = testautomation;
 			productReference = F35E56AA298312CB00A43A5F /* testautomation.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2765,6 +2809,7 @@
 			dependencies = (
 			);
 			name = testcamera;
+			productName = testcamera;
 			productReference = F36C34272C0F85DB00991150 /* testcamera.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2781,6 +2826,7 @@
 			dependencies = (
 			);
 			name = testpen;
+			productName = testpen;
 			productReference = F3B7FD6A2D73FC630086D1D0 /* testpen.app */;
 			productType = "com.apple.product-type.application";
 		};
@@ -2815,9 +2861,28 @@
 			dependencies = (
 			);
 			name = testyuv;
+			productName = testyuv;
 			productReference = F3DB65E92E9DA90000568044 /* testyuv.app */;
 			productType = "com.apple.product-type.application";
 		};
+		F3E1CE5C2FF741BA00D25F4E /* testcolorspace */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = F3E1CE662FF741BA00D25F4E /* Build configuration list for PBXNativeTarget "testcolorspace" */;
+			buildPhases = (
+				F3E1CE5D2FF741BA00D25F4E /* Sources */,
+				F3E1CE602FF741BA00D25F4E /* Frameworks */,
+				F3E1CE622FF741BA00D25F4E /* Resources */,
+				F3E1CE642FF741BA00D25F4E /* Embed Frameworks */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = testcolorspace;
+			productName = testcolorspace;
+			productReference = F3E1CE692FF741BA00D25F4E /* testcolorspace.app */;
+			productType = "com.apple.product-type.application";
+		};
 /* End PBXNativeTarget section */
 
 /* Begin PBXProject section */
@@ -3034,6 +3099,7 @@
 				F3DB65DC2E9DA90000568044 /* testyuv */,
 				BEC567EA0761D90600A33029 /* torturethread */,
 				303856922F87F68F0040E40E /* testnotification */,
+				F3E1CE5C2FF741BA00D25F4E /* testcolorspace */,
 			);
 		};
 /* End PBXProject section */
@@ -3089,6 +3155,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		F3E1CE622FF741BA00D25F4E /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				F3E1CE632FF741BA00D25F4E /* icon.png in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXResourcesBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */
@@ -3540,6 +3614,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		F3E1CE5D2FF741BA00D25F4E /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				F3E1CE6F2FF7421F00D25F4E /* testcolorspace.c in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
@@ -4410,23 +4492,23 @@
 			name = Release;
 		};
 		303856A42F87F6920040E40E /* Debug */ = {
-            isa = XCBuildConfiguration;
-            buildSettings = {
-                CODE_SIGN_IDENTITY = "Apple Development";
-                CODE_SIGN_STYLE = Automatic;
-                PRODUCT_NAME = testnotification;
-                PROVISIONING_PROFILE_SPECIFIER = "";
-            };
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_IDENTITY = "Apple Development";
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = testnotification;
+				PROVISIONING_PROFILE_SPECIFIER = "";
+			};
 			name = Debug;
 		};
 		303856A52F87F6920040E40E /* Release */ = {
 			isa = XCBuildConfiguration;
-            buildSettings = {
-                CODE_SIGN_IDENTITY = "Apple Development";
-                CODE_SIGN_STYLE = Automatic;
-                PRODUCT_NAME = testnotification;
-                PROVISIONING_PROFILE_SPECIFIER = "";
-            };
+			buildSettings = {
+				CODE_SIGN_IDENTITY = "Apple Development";
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = testnotification;
+				PROVISIONING_PROFILE_SPECIFIER = "";
+			};
 			name = Release;
 		};
 		4537749712091509002F0F45 /* Debug */ = {
@@ -4834,6 +4916,26 @@
 			};
 			name = Release;
 		};
+		F3E1CE672FF741BA00D25F4E /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_IDENTITY = "Apple Development";
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				PROVISIONING_PROFILE_SPECIFIER = "";
+			};
+			name = Debug;
+		};
+		F3E1CE682FF741BA00D25F4E /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_IDENTITY = "Apple Development";
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				PROVISIONING_PROFILE_SPECIFIER = "";
+			};
+			name = Release;
+		};
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
@@ -5296,6 +5398,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Debug;
 		};
+		F3E1CE662FF741BA00D25F4E /* Build configuration list for PBXNativeTarget "testcolorspace" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				F3E1CE672FF741BA00D25F4E /* Debug */,
+				F3E1CE682FF741BA00D25F4E /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Debug;
+		};
 /* End XCConfigurationList section */
 	};
 	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;