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

/* Begin PBXAggregateTarget section */
		F3B38D1E296F730C005DA6D3 /* SDL3_image.xcframework */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = F3B38D1F296F730C005DA6D3 /* Build configuration list for PBXAggregateTarget "SDL3_image.xcframework" */;
			buildPhases = (
				F3B38D22296F7329005DA6D3 /* ShellScript */,
			);
			dependencies = (
			);
			name = SDL3_image.xcframework;
			productName = xcFramework;
		};
		F3E1F74A2A789BFE00AC76D3 /* SDL3_image.dmg */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = F3E1F74B2A789BFF00AC76D3 /* Build configuration list for PBXAggregateTarget "SDL3_image.dmg" */;
			buildPhases = (
				F3E1F74E2A789C1000AC76D3 /* ShellScript */,
			);
			dependencies = (
				F31BA8E02F1986E000646176 /* PBXTargetDependency */,
				F31BA8DE2F1986DC00646176 /* PBXTargetDependency */,
				F31BA8DC2F1986D700646176 /* PBXTargetDependency */,
				F31BA8DA2F1986D200646176 /* PBXTargetDependency */,
				F3E1F7542A789C3A00AC76D3 /* PBXTargetDependency */,
			);
			name = SDL3_image.dmg;
			productName = "Create DMG";
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		6313BF532785566D00F268AD /* IMG_qoi.c in Sources */ = {isa = PBXBuildFile; fileRef = 6313BF522785566D00F268AD /* IMG_qoi.c */; };
		AA50AA471F9C7C50003B9C0C /* IMG_svg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA50AA461F9C7C50003B9C0C /* IMG_svg.c */; };
		AA579DF2161C07E6005F809B /* IMG_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE2161C07E6005F809B /* IMG_bmp.c */; };
		AA579DF4161C07E7005F809B /* IMG_gif.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE3161C07E6005F809B /* IMG_gif.c */; };
		AA579DF6161C07E7005F809B /* IMG_ImageIO.m in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE4161C07E6005F809B /* IMG_ImageIO.m */; };
		AA579DF8161C07E7005F809B /* IMG_jpg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE5161C07E6005F809B /* IMG_jpg.c */; };
		AA579DFA161C07E7005F809B /* IMG_lbm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE6161C07E6005F809B /* IMG_lbm.c */; };
		AA579DFC161C07E7005F809B /* IMG_pcx.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE7161C07E6005F809B /* IMG_pcx.c */; };
		AA579DFE161C07E7005F809B /* IMG_png.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE8161C07E6005F809B /* IMG_png.c */; };
		AA579E00161C07E7005F809B /* IMG_pnm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE9161C07E6005F809B /* IMG_pnm.c */; };
		AA579E02161C07E7005F809B /* IMG_tga.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEA161C07E6005F809B /* IMG_tga.c */; };
		AA579E04161C07E7005F809B /* IMG_tif.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEB161C07E6005F809B /* IMG_tif.c */; };
		AA579E06161C07E7005F809B /* IMG_webp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEC161C07E6005F809B /* IMG_webp.c */; };
		AA579E08161C07E7005F809B /* IMG_xcf.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DED161C07E6005F809B /* IMG_xcf.c */; };
		AA579E0A161C07E7005F809B /* IMG_xpm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEE161C07E6005F809B /* IMG_xpm.c */; };
		AA579E0C161C07E7005F809B /* IMG_xv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEF161C07E6005F809B /* IMG_xv.c */; };
		AA579E10161C07E7005F809B /* IMG.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DF1161C07E6005F809B /* IMG.c */; };
		AADBAC89175C6B4C004F8ED2 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007288A60F0DA79800C302A9 /* ApplicationServices.framework */; platformFilters = (macos, ); };
		AADBAC8A175C6B4F004F8ED2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61F85449145A19BC002CA294 /* Foundation.framework */; };
		BE1FA71A07AF4C44004B6283 /* SDL_image.h in Headers */ = {isa = PBXBuildFile; fileRef = 1014BAEA010A4B677F000001 /* SDL_image.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F31094C3282AE42D008EF641 /* IMG_stb.c in Sources */ = {isa = PBXBuildFile; fileRef = F31094C2282AE42D008EF641 /* IMG_stb.c */; };
		F31BA8ED2F1AA21200646176 /* IMG_ImageIO.h in Headers */ = {isa = PBXBuildFile; fileRef = F31BA8EB2F1AA21200646176 /* IMG_ImageIO.h */; };
		F31BA8EE2F1AA21200646176 /* IMG_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = F31BA8EC2F1AA21200646176 /* IMG_utils.h */; };
		F31BA8EF2F1AA21200646176 /* IMG_gpu.c in Sources */ = {isa = PBXBuildFile; fileRef = F31BA8EA2F1AA21200646176 /* IMG_gpu.c */; };
		F34123C02D41A75D00D6C2B7 /* INSTALL.md in Resources */ = {isa = PBXBuildFile; fileRef = F34123BF2D41A75D00D6C2B7 /* INSTALL.md */; };
		F34123C42D41A79D00D6C2B7 /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = F34123C32D41A79D00D6C2B7 /* LICENSE.txt */; };
		F34123C62D41A7D800D6C2B7 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = F34123C52D41A7D800D6C2B7 /* README.md */; };
		F34126942D4B3D6900D6C2B7 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F34126932D4B3D6900D6C2B7 /* SDL3.framework */; };
		F354743E2828CA66007E9EDA /* IMG_jxl.c in Sources */ = {isa = PBXBuildFile; fileRef = F354743B2828CA66007E9EDA /* IMG_jxl.c */; };
		F35475FD2829BAF9007E9EDA /* IMG_avif.c in Sources */ = {isa = PBXBuildFile; fileRef = F35475FC2829BAF9007E9EDA /* IMG_avif.c */; };
		F382070E284EF58C004DD584 /* CMake in Resources */ = {isa = PBXBuildFile; fileRef = F3820707284EF58C004DD584 /* CMake */; };
		F3DB661D2EA7DDC000568044 /* IMG_ani.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DB66102EA7DDC000568044 /* IMG_ani.c */; };
		F3DB661E2EA7DDC000568044 /* nanosvg.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66172EA7DDC000568044 /* nanosvg.h */; };
		F3DB661F2EA7DDC000568044 /* IMG_ani.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB660F2EA7DDC000568044 /* IMG_ani.h */; };
		F3DB66202EA7DDC000568044 /* IMG_anim_decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66112EA7DDC000568044 /* IMG_anim_decoder.h */; };
		F3DB66212EA7DDC000568044 /* IMG_gif.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66142EA7DDC000568044 /* IMG_gif.h */; };
		F3DB66222EA7DDC000568044 /* nanosvgrast.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66182EA7DDC000568044 /* nanosvgrast.h */; };
		F3DB66232EA7DDC000568044 /* IMG_webp.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66162EA7DDC000568044 /* IMG_webp.h */; };
		F3DB66242EA7DDC000568044 /* tiny_jpeg.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB661B2EA7DDC000568044 /* tiny_jpeg.h */; };
		F3DB66252EA7DDC000568044 /* IMG_anim_encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66122EA7DDC000568044 /* IMG_anim_encoder.h */; };
		F3DB66262EA7DDC000568044 /* qoi.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66192EA7DDC000568044 /* qoi.h */; };
		F3DB66272EA7DDC000568044 /* xmlman.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB661C2EA7DDC000568044 /* xmlman.h */; };
		F3DB66282EA7DDC000568044 /* IMG_avif.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66132EA7DDC000568044 /* IMG_avif.h */; };
		F3DB66292EA7DDC000568044 /* stb_image.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB661A2EA7DDC000568044 /* stb_image.h */; };
		F3DB662A2EA7DDC000568044 /* IMG_libpng.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DB66152EA7DDC000568044 /* IMG_libpng.h */; };
		F3DC38C32E4CFF2500CD73DE /* xmlman.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DC38C22E4CFF2500CD73DE /* xmlman.c */; };
		F3DC38C42E4CFF2500CD73DE /* IMG_anim_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DC38C02E4CFF2500CD73DE /* IMG_anim_encoder.c */; };
		F3DC38C52E4CFF2500CD73DE /* IMG_libpng.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DC38C12E4CFF2500CD73DE /* IMG_libpng.c */; };
		F3DC38C62E4CFF2500CD73DE /* IMG_anim_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DC38BF2E4CFF2500CD73DE /* IMG_anim_decoder.c */; };
		F3E1AAEB281CBABD00740E39 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3E1AAEA281CBABD00740E39 /* CoreGraphics.framework */; platformFilters = (ios, tvos, xros, ); };
		F3E1AAEC281CBB1F00740E39 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3E1AAE8281CBA7B00740E39 /* ImageIO.framework */; platformFilters = (ios, tvos, xros, ); };
		F3E1AAEE281CBD9F00740E39 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3E1AAED281CBD9F00740E39 /* UIKit.framework */; platformFilters = (ios, tvos, xros, ); };
		F3E1AAF0281CBDD100740E39 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3E1AAEF281CBDD100740E39 /* MobileCoreServices.framework */; platformFilters = (ios, tvos, xros, ); };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		F307EFAC2828C8FA003915D7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F307EFA82828C8FA003915D7 /* jxl.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F307EEDC28288CCF003915D7;
			remoteInfo = jxl;
		};
		F31BA83E2F0C56BA00646176 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F31BA7F62F0C417B00646176 /* png.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F3D87D21281EA9C3005DA540;
			remoteInfo = png;
		};
		F31BA8D92F1986D200646176 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F31BA7F62F0C417B00646176 /* png.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = F3B38D2F296F7549005DA6D3;
			remoteInfo = png.xcframework;
		};
		F31BA8DB2F1986D700646176 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F307EFA82828C8FA003915D7 /* jxl.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = F3B38D2A296F7515005DA6D3;
			remoteInfo = jxl.xcframework;
		};
		F31BA8DD2F1986DC00646176 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = F3B38D25296F74CC005DA6D3;
			remoteInfo = avif.xcframework;
		};
		F31BA8DF2F1986E000646176 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = F3B38D1E296F730C005DA6D3;
			remoteInfo = SDL3_image.xcframework;
		};
		F35475DB2829BA80007E9EDA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F35474682829A8B3007E9EDA;
			remoteInfo = avif;
		};
		F35475DD2829BA80007E9EDA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F354757D2829B82B007E9EDA;
			remoteInfo = dav1d;
		};
		F35475DF2829BA80007E9EDA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F354758A2829B839007E9EDA;
			remoteInfo = "dav1d-8bit";
		};
		F35475E12829BA80007E9EDA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F35475972829B847007E9EDA;
			remoteInfo = "dav1d-16bit";
		};
		F3D87D23281EA9D8005DA540 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F3D87D15281EA88F005DA540 /* webp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F3D87D21281EA9C3005DA540;
			remoteInfo = webp;
		};
		F3E1F7532A789C3A00AC76D3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F3D87D15281EA88F005DA540 /* webp.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = F3B38D2F296F7549005DA6D3;
			remoteInfo = webp.xcframework;
		};
		F3F76C512BF6A84800214E05 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F314F1AE2B62C8AA0006624D;
			remoteInfo = aom;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		007288A60F0DA79800C302A9 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
		1014BAEA010A4B677F000001 /* SDL_image.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_image.h; path = ../include/SDL3_image/SDL_image.h; sourceTree = SOURCE_ROOT; };
		61F85449145A19BC002CA294 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		6313BF522785566D00F268AD /* IMG_qoi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_qoi.c; path = ../src/IMG_qoi.c; sourceTree = "<group>"; };
		AA50AA461F9C7C50003B9C0C /* IMG_svg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_svg.c; path = ../src/IMG_svg.c; sourceTree = "<group>"; };
		AA579DE2161C07E6005F809B /* IMG_bmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_bmp.c; path = ../src/IMG_bmp.c; sourceTree = "<group>"; };
		AA579DE3161C07E6005F809B /* IMG_gif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_gif.c; path = ../src/IMG_gif.c; sourceTree = "<group>"; };
		AA579DE4161C07E6005F809B /* IMG_ImageIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IMG_ImageIO.m; path = ../src/IMG_ImageIO.m; sourceTree = "<group>"; };
		AA579DE5161C07E6005F809B /* IMG_jpg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_jpg.c; path = ../src/IMG_jpg.c; sourceTree = "<group>"; };
		AA579DE6161C07E6005F809B /* IMG_lbm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_lbm.c; path = ../src/IMG_lbm.c; sourceTree = "<group>"; };
		AA579DE7161C07E6005F809B /* IMG_pcx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_pcx.c; path = ../src/IMG_pcx.c; sourceTree = "<group>"; };
		AA579DE8161C07E6005F809B /* IMG_png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_png.c; path = ../src/IMG_png.c; sourceTree = "<group>"; };
		AA579DE9161C07E6005F809B /* IMG_pnm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_pnm.c; path = ../src/IMG_pnm.c; sourceTree = "<group>"; };
		AA579DEA161C07E6005F809B /* IMG_tga.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_tga.c; path = ../src/IMG_tga.c; sourceTree = "<group>"; };
		AA579DEB161C07E6005F809B /* IMG_tif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_tif.c; path = ../src/IMG_tif.c; sourceTree = "<group>"; };
		AA579DEC161C07E6005F809B /* IMG_webp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_webp.c; path = ../src/IMG_webp.c; sourceTree = "<group>"; };
		AA579DED161C07E6005F809B /* IMG_xcf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xcf.c; path = ../src/IMG_xcf.c; sourceTree = "<group>"; };
		AA579DEE161C07E6005F809B /* IMG_xpm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xpm.c; path = ../src/IMG_xpm.c; sourceTree = "<group>"; };
		AA579DEF161C07E6005F809B /* IMG_xv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xv.c; path = ../src/IMG_xv.c; sourceTree = "<group>"; };
		AA579DF1161C07E6005F809B /* IMG.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG.c; path = ../src/IMG.c; sourceTree = "<group>"; };
		BE1FA72D07AF4C44004B6283 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; };
		BE1FA72E07AF4C45004B6283 /* SDL3_image.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL3_image.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		F307EFA82828C8FA003915D7 /* jxl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = jxl.xcodeproj; path = jxl/jxl.xcodeproj; sourceTree = "<group>"; };
		F31094C2282AE42D008EF641 /* IMG_stb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_stb.c; path = ../src/IMG_stb.c; sourceTree = "<group>"; };
		F31BA7F62F0C417B00646176 /* png.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = png.xcodeproj; path = png/png.xcodeproj; sourceTree = "<group>"; };
		F31BA8EA2F1AA21200646176 /* IMG_gpu.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = IMG_gpu.c; path = ../src/IMG_gpu.c; sourceTree = "<group>"; };
		F31BA8EB2F1AA21200646176 /* IMG_ImageIO.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_ImageIO.h; path = ../src/IMG_ImageIO.h; sourceTree = "<group>"; };
		F31BA8EC2F1AA21200646176 /* IMG_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_utils.h; path = ../src/IMG_utils.h; sourceTree = "<group>"; };
		F34123BF2D41A75D00D6C2B7 /* INSTALL.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = INSTALL.md; sourceTree = "<group>"; };
		F34123C32D41A79D00D6C2B7 /* LICENSE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = LICENSE.txt; path = ../../../LICENSE.txt; sourceTree = "<group>"; };
		F34123C52D41A7D800D6C2B7 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../../../README.md; sourceTree = "<group>"; };
		F34123C72D41A7F900D6C2B7 /* INSTALL.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = INSTALL.md; sourceTree = "<group>"; };
		F34126932D4B3D6900D6C2B7 /* SDL3.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL3.framework; path = macOS/SDL3.framework; sourceTree = "<group>"; };
		F354743B2828CA66007E9EDA /* IMG_jxl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_jxl.c; path = ../src/IMG_jxl.c; sourceTree = "<group>"; };
		F35475D42829BA80007E9EDA /* avif.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = avif.xcodeproj; path = avif/avif.xcodeproj; sourceTree = "<group>"; };
		F35475FC2829BAF9007E9EDA /* IMG_avif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_avif.c; path = ../src/IMG_avif.c; sourceTree = "<group>"; };
		F3547625282AE1C6007E9EDA /* config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = "<group>"; };
		F3820707284EF58C004DD584 /* CMake */ = {isa = PBXFileReference; lastKnownFileType = folder; path = CMake; sourceTree = "<group>"; };
		F3D87D15281EA88F005DA540 /* webp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = webp.xcodeproj; path = webp/webp.xcodeproj; sourceTree = "<group>"; };
		F3DB660F2EA7DDC000568044 /* IMG_ani.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_ani.h; path = ../src/IMG_ani.h; sourceTree = "<group>"; };
		F3DB66102EA7DDC000568044 /* IMG_ani.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = IMG_ani.c; path = ../src/IMG_ani.c; sourceTree = "<group>"; };
		F3DB66112EA7DDC000568044 /* IMG_anim_decoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_anim_decoder.h; path = ../src/IMG_anim_decoder.h; sourceTree = "<group>"; };
		F3DB66122EA7DDC000568044 /* IMG_anim_encoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_anim_encoder.h; path = ../src/IMG_anim_encoder.h; sourceTree = "<group>"; };
		F3DB66132EA7DDC000568044 /* IMG_avif.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_avif.h; path = ../src/IMG_avif.h; sourceTree = "<group>"; };
		F3DB66142EA7DDC000568044 /* IMG_gif.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_gif.h; path = ../src/IMG_gif.h; sourceTree = "<group>"; };
		F3DB66152EA7DDC000568044 /* IMG_libpng.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_libpng.h; path = ../src/IMG_libpng.h; sourceTree = "<group>"; };
		F3DB66162EA7DDC000568044 /* IMG_webp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IMG_webp.h; path = ../src/IMG_webp.h; sourceTree = "<group>"; };
		F3DB66172EA7DDC000568044 /* nanosvg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = nanosvg.h; path = ../src/nanosvg.h; sourceTree = "<group>"; };
		F3DB66182EA7DDC000568044 /* nanosvgrast.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = nanosvgrast.h; path = ../src/nanosvgrast.h; sourceTree = "<group>"; };
		F3DB66192EA7DDC000568044 /* qoi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = qoi.h; path = ../src/qoi.h; sourceTree = "<group>"; };
		F3DB661A2EA7DDC000568044 /* stb_image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = stb_image.h; path = ../src/stb_image.h; sourceTree = "<group>"; };
		F3DB661B2EA7DDC000568044 /* tiny_jpeg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tiny_jpeg.h; path = ../src/tiny_jpeg.h; sourceTree = "<group>"; };
		F3DB661C2EA7DDC000568044 /* xmlman.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = xmlman.h; path = ../src/xmlman.h; sourceTree = "<group>"; };
		F3DC38BF2E4CFF2500CD73DE /* IMG_anim_decoder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = IMG_anim_decoder.c; path = ../src/IMG_anim_decoder.c; sourceTree = "<group>"; };
		F3DC38C02E4CFF2500CD73DE /* IMG_anim_encoder.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = IMG_anim_encoder.c; path = ../src/IMG_anim_encoder.c; sourceTree = "<group>"; };
		F3DC38C12E4CFF2500CD73DE /* IMG_libpng.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = IMG_libpng.c; path = ../src/IMG_libpng.c; sourceTree = "<group>"; };
		F3DC38C22E4CFF2500CD73DE /* xmlman.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = xmlman.c; path = ../src/xmlman.c; sourceTree = "<group>"; };
		F3E1AAE8281CBA7B00740E39 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
		F3E1AAEA281CBABD00740E39 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
		F3E1AAED281CBD9F00740E39 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/iOSSupport/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
		F3E1AAEF281CBDD100740E39 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/iOSSupport/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		BE1FA72A07AF4C44004B6283 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F34126942D4B3D6900D6C2B7 /* SDL3.framework in Frameworks */,
				AADBAC89175C6B4C004F8ED2 /* ApplicationServices.framework in Frameworks */,
				F3E1AAEB281CBABD00740E39 /* CoreGraphics.framework in Frameworks */,
				AADBAC8A175C6B4F004F8ED2 /* Foundation.framework in Frameworks */,
				F3E1AAEC281CBB1F00740E39 /* ImageIO.framework in Frameworks */,
				F3E1AAF0281CBDD100740E39 /* MobileCoreServices.framework in Frameworks */,
				F3E1AAEE281CBD9F00740E39 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		0153844A006D81B07F000001 /* Public Headers */ = {
			isa = PBXGroup;
			children = (
				1014BAEA010A4B677F000001 /* SDL_image.h */,
			);
			name = "Public Headers";
			sourceTree = "<group>";
		};
		034768DDFF38A45A11DB9C8B /* Products */ = {
			isa = PBXGroup;
			children = (
				BE1FA72E07AF4C45004B6283 /* SDL3_image.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		0867D691FE84028FC02AAC07 /* SDL_imageFramework */ = {
			isa = PBXGroup;
			children = (
				F3547625282AE1C6007E9EDA /* config.xcconfig */,
				F35475D42829BA80007E9EDA /* avif.xcodeproj */,
				F307EFA82828C8FA003915D7 /* jxl.xcodeproj */,
				F31BA7F62F0C417B00646176 /* png.xcodeproj */,
				F3D87D15281EA88F005DA540 /* webp.xcodeproj */,
				F59C70FC00D5CB5801000001 /* pkg-support */,
				0153844A006D81B07F000001 /* Public Headers */,
				08FB77ACFE841707C02AAC07 /* Library Source */,
				BE1FA76107AF72F5004B6283 /* Frameworks */,
				034768DDFF38A45A11DB9C8B /* Products */,
				BE1FA72D07AF4C44004B6283 /* Info-Framework.plist */,
			);
			name = SDL_imageFramework;
			sourceTree = "<group>";
		};
		08FB77ACFE841707C02AAC07 /* Library Source */ = {
			isa = PBXGroup;
			children = (
				AA579DF1161C07E6005F809B /* IMG.c */,
				F3DB660F2EA7DDC000568044 /* IMG_ani.h */,
				F3DB66102EA7DDC000568044 /* IMG_ani.c */,
				F3DB66112EA7DDC000568044 /* IMG_anim_decoder.h */,
				F3DC38BF2E4CFF2500CD73DE /* IMG_anim_decoder.c */,
				F3DB66122EA7DDC000568044 /* IMG_anim_encoder.h */,
				F3DC38C02E4CFF2500CD73DE /* IMG_anim_encoder.c */,
				F3DB66132EA7DDC000568044 /* IMG_avif.h */,
				F35475FC2829BAF9007E9EDA /* IMG_avif.c */,
				AA579DE2161C07E6005F809B /* IMG_bmp.c */,
				F3DB66142EA7DDC000568044 /* IMG_gif.h */,
				AA579DE3161C07E6005F809B /* IMG_gif.c */,
				F31BA8EA2F1AA21200646176 /* IMG_gpu.c */,
				F31BA8EB2F1AA21200646176 /* IMG_ImageIO.h */,
				AA579DE4161C07E6005F809B /* IMG_ImageIO.m */,
				AA579DE5161C07E6005F809B /* IMG_jpg.c */,
				F354743B2828CA66007E9EDA /* IMG_jxl.c */,
				AA579DE6161C07E6005F809B /* IMG_lbm.c */,
				F3DB66152EA7DDC000568044 /* IMG_libpng.h */,
				F3DC38C12E4CFF2500CD73DE /* IMG_libpng.c */,
				AA579DE7161C07E6005F809B /* IMG_pcx.c */,
				AA579DE8161C07E6005F809B /* IMG_png.c */,
				AA579DE9161C07E6005F809B /* IMG_pnm.c */,
				6313BF522785566D00F268AD /* IMG_qoi.c */,
				F31094C2282AE42D008EF641 /* IMG_stb.c */,
				AA50AA461F9C7C50003B9C0C /* IMG_svg.c */,
				AA579DEA161C07E6005F809B /* IMG_tga.c */,
				AA579DEB161C07E6005F809B /* IMG_tif.c */,
				F31BA8EC2F1AA21200646176 /* IMG_utils.h */,
				F3DB66162EA7DDC000568044 /* IMG_webp.h */,
				AA579DEC161C07E6005F809B /* IMG_webp.c */,
				AA579DED161C07E6005F809B /* IMG_xcf.c */,
				AA579DEE161C07E6005F809B /* IMG_xpm.c */,
				AA579DEF161C07E6005F809B /* IMG_xv.c */,
				F3DB66172EA7DDC000568044 /* nanosvg.h */,
				F3DB66182EA7DDC000568044 /* nanosvgrast.h */,
				F3DB66192EA7DDC000568044 /* qoi.h */,
				F3DB661A2EA7DDC000568044 /* stb_image.h */,
				F3DB661B2EA7DDC000568044 /* tiny_jpeg.h */,
				F3DB661C2EA7DDC000568044 /* xmlman.h */,
				F3DC38C22E4CFF2500CD73DE /* xmlman.c */,
			);
			name = "Library Source";
			sourceTree = "<group>";
		};
		BE1FA76107AF72F5004B6283 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				F34126932D4B3D6900D6C2B7 /* SDL3.framework */,
				007288A60F0DA79800C302A9 /* ApplicationServices.framework */,
				F3E1AAEA281CBABD00740E39 /* CoreGraphics.framework */,
				61F85449145A19BC002CA294 /* Foundation.framework */,
				F3E1AAE8281CBA7B00740E39 /* ImageIO.framework */,
				F3E1AAEF281CBDD100740E39 /* MobileCoreServices.framework */,
				F3E1AAED281CBD9F00740E39 /* UIKit.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		F307EFA92828C8FA003915D7 /* Products */ = {
			isa = PBXGroup;
			children = (
				F307EFAD2828C8FA003915D7 /* jxl.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		F31BA8322F0C56BA00646176 /* Products */ = {
			isa = PBXGroup;
			children = (
				F31BA83F2F0C56BA00646176 /* png.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		F34123BE2D41A71500D6C2B7 /* framework */ = {
			isa = PBXGroup;
			children = (
				F34123BF2D41A75D00D6C2B7 /* INSTALL.md */,
			);
			path = framework;
			sourceTree = "<group>";
		};
		F35475D52829BA80007E9EDA /* Products */ = {
			isa = PBXGroup;
			children = (
				F35475DC2829BA80007E9EDA /* avif.framework */,
				F3F76C522BF6A84800214E05 /* libaom.a */,
				F35475DE2829BA80007E9EDA /* libdav1d.a */,
				F35475E02829BA80007E9EDA /* libdav1d-8bit.a */,
				F35475E22829BA80007E9EDA /* libdav1d-16bit.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		F3D87D16281EA88F005DA540 /* Products */ = {
			isa = PBXGroup;
			children = (
				F3D87D24281EA9D8005DA540 /* webp.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		F59C70FC00D5CB5801000001 /* pkg-support */ = {
			isa = PBXGroup;
			children = (
				F59C710100D5CB5801000001 /* resources */,
			);
			path = "pkg-support";
			sourceTree = SOURCE_ROOT;
		};
		F59C710100D5CB5801000001 /* resources */ = {
			isa = PBXGroup;
			children = (
				F34123BE2D41A71500D6C2B7 /* framework */,
				F3820707284EF58C004DD584 /* CMake */,
				F34123C32D41A79D00D6C2B7 /* LICENSE.txt */,
				F34123C52D41A7D800D6C2B7 /* README.md */,
				F34123C72D41A7F900D6C2B7 /* INSTALL.md */,
			);
			path = resources;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		BE1FA71907AF4C44004B6283 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BE1FA71A07AF4C44004B6283 /* SDL_image.h in Headers */,
				F3DB661E2EA7DDC000568044 /* nanosvg.h in Headers */,
				F3DB661F2EA7DDC000568044 /* IMG_ani.h in Headers */,
				F3DB66202EA7DDC000568044 /* IMG_anim_decoder.h in Headers */,
				F3DB66212EA7DDC000568044 /* IMG_gif.h in Headers */,
				F3DB66222EA7DDC000568044 /* nanosvgrast.h in Headers */,
				F3DB66232EA7DDC000568044 /* IMG_webp.h in Headers */,
				F3DB66242EA7DDC000568044 /* tiny_jpeg.h in Headers */,
				F3DB66252EA7DDC000568044 /* IMG_anim_encoder.h in Headers */,
				F3DB66262EA7DDC000568044 /* qoi.h in Headers */,
				F3DB66272EA7DDC000568044 /* xmlman.h in Headers */,
				F3DB66282EA7DDC000568044 /* IMG_avif.h in Headers */,
				F31BA8ED2F1AA21200646176 /* IMG_ImageIO.h in Headers */,
				F31BA8EE2F1AA21200646176 /* IMG_utils.h in Headers */,
				F3DB66292EA7DDC000568044 /* stb_image.h in Headers */,
				F3DB662A2EA7DDC000568044 /* IMG_libpng.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		BE1FA71807AF4C44004B6283 /* SDL3_image */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 00B7E3AA097EB73D00826121 /* Build configuration list for PBXNativeTarget "SDL3_image" */;
			buildPhases = (
				BE1FA71907AF4C44004B6283 /* Headers */,
				BE1FA71B07AF4C44004B6283 /* Resources */,
				BE1FA71C07AF4C44004B6283 /* Sources */,
				BE1FA72A07AF4C44004B6283 /* Frameworks */,
				BE1FA72B07AF4C44004B6283 /* Rez */,
			);
			buildRules = (
			);
			comments = "Installed into ~/Library/Frameworks/SDL_image.framework\n\nAdd -framework SDL_image to your linker flags\nAdd ~/Library/Frameworks/SDL_image.framework/Headers to your header search path\nAdd ~/Library/Frameworks to your library search path";
			dependencies = (
			);
			name = SDL3_image;
			productInstallPath = "@executable_path/../Frameworks";
			productName = SDL_image;
			productReference = BE1FA72E07AF4C45004B6283 /* SDL3_image.framework */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		0867D690FE84028FC02AAC07 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0630;
				TargetAttributes = {
					F3B38D1E296F730C005DA6D3 = {
						CreatedOnToolsVersion = 14.2;
					};
					F3E1F74A2A789BFE00AC76D3 = {
						CreatedOnToolsVersion = 14.3.1;
					};
				};
			};
			buildConfigurationList = 00B7E3B6097EB73D00826121 /* Build configuration list for PBXProject "SDL_image" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
			);
			mainGroup = 0867D691FE84028FC02AAC07 /* SDL_imageFramework */;
			productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = F35475D52829BA80007E9EDA /* Products */;
					ProjectRef = F35475D42829BA80007E9EDA /* avif.xcodeproj */;
				},
				{
					ProductGroup = F307EFA92828C8FA003915D7 /* Products */;
					ProjectRef = F307EFA82828C8FA003915D7 /* jxl.xcodeproj */;
				},
				{
					ProductGroup = F31BA8322F0C56BA00646176 /* Products */;
					ProjectRef = F31BA7F62F0C417B00646176 /* png.xcodeproj */;
				},
				{
					ProductGroup = F3D87D16281EA88F005DA540 /* Products */;
					ProjectRef = F3D87D15281EA88F005DA540 /* webp.xcodeproj */;
				},
			);
			projectRoot = ..;
			targets = (
				BE1FA71807AF4C44004B6283 /* SDL3_image */,
				F3B38D1E296F730C005DA6D3 /* SDL3_image.xcframework */,
				F3E1F74A2A789BFE00AC76D3 /* SDL3_image.dmg */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		F307EFAD2828C8FA003915D7 /* jxl.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = jxl.framework;
			remoteRef = F307EFAC2828C8FA003915D7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F31BA83F2F0C56BA00646176 /* png.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = png.framework;
			remoteRef = F31BA83E2F0C56BA00646176 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F35475DC2829BA80007E9EDA /* avif.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = avif.framework;
			remoteRef = F35475DB2829BA80007E9EDA /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F35475DE2829BA80007E9EDA /* libdav1d.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libdav1d.a;
			remoteRef = F35475DD2829BA80007E9EDA /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F35475E02829BA80007E9EDA /* libdav1d-8bit.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libdav1d-8bit.a";
			remoteRef = F35475DF2829BA80007E9EDA /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F35475E22829BA80007E9EDA /* libdav1d-16bit.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libdav1d-16bit.a";
			remoteRef = F35475E12829BA80007E9EDA /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F3D87D24281EA9D8005DA540 /* webp.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = webp.framework;
			remoteRef = F3D87D23281EA9D8005DA540 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		F3F76C522BF6A84800214E05 /* libaom.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libaom.a;
			remoteRef = F3F76C512BF6A84800214E05 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		BE1FA71B07AF4C44004B6283 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F34123C42D41A79D00D6C2B7 /* LICENSE.txt in Resources */,
				F34123C02D41A75D00D6C2B7 /* INSTALL.md in Resources */,
				F34123C62D41A7D800D6C2B7 /* README.md in Resources */,
				F382070E284EF58C004DD584 /* CMake in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXRezBuildPhase section */
		BE1FA72B07AF4C44004B6283 /* Rez */ = {
			isa = PBXRezBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXRezBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		F3B38D22296F7329005DA6D3 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			alwaysOutOfDate = 1;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
			);
			outputFileListPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "# Build an xcframework with both device and simulator files for all platforms.\n# Adapted from an answer in\n# https://developer.apple.com/forums/thread/666335?answerId=685927022#685927022\n\nif [ \"$XCODE_VERSION_ACTUAL\" -lt 1100 ]\nthen\n    echo \"error: Building an xcframework requires Xcode 11 minimum.\"\n    exit 1\nfi\n\nFRAMEWORK_NAME=\"SDL3_image\"\nPROJECT_NAME=\"SDL_image\"\nSCHEME=\"SDL3_image\"\n\nMACOS_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-macosx.xcarchive\"\nIOS_SIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphonesimulator.xcarchive\"\nIOS_DEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphoneos.xcarchive\"\nTVOS_SIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-appletvsimulator.xcarchive\"\nTVOS_DEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-appletvos.xcarchive\"\n\nOUTPUT_DIR=\"./build/\"\n\n# macOS\nxcodebuild archive \\\n    ONLY_ACTIVE_ARCH=NO \\\n    -scheme \"${SCHEME}\" \\\n    -project \"${PROJECT_NAME}.xcodeproj\" \\\n    -archivePath ${MACOS_ARCHIVE_PATH} \\\n    -destination 'generic/platform=macOS,name=Any Mac' \\\n    BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n    SKIP_INSTALL=NO || exit $?\n    \n# iOS simulator\nxcodebuild archive \\\n    ONLY_ACTIVE_ARCH=NO \\\n    -scheme \"${SCHEME}\" \\\n    -project \"${PROJECT_NAME}.xcodeproj\" \\\n    -archivePath ${IOS_SIMULATOR_ARCHIVE_PATH} \\\n    -destination 'generic/platform=iOS Simulator' \\\n    BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n    SKIP_INSTALL=NO || exit $?\n\n# iOS device\nxcodebuild archive \\\n    -scheme \"${SCHEME}\" \\\n    -project \"${PROJECT_NAME}.xcodeproj\" \\\n    -archivePath ${IOS_DEVICE_ARCHIVE_PATH} \\\n    -destination 'generic/platform=iOS' \\\n    BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n    SKIP_INSTALL=NO || exit $?\n\n# tvOS simulator\nxcodebuild archive \\\n    ONLY_ACTIVE_ARCH=NO \\\n    -scheme \"${SCHEME}\" \\\n    -project \"${PROJECT_NAME}.xcodeproj\" \\\n    -archivePath ${TVOS_SIMULATOR_ARCHIVE_PATH} \\\n    -destination 'generic/platform=tvOS Simulator' \\\n    BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n    SKIP_INSTALL=NO || exit $?\n\n# tvOS device\nxcodebuild archive \\\n    -scheme \"${SCHEME}\" \\\n    -project \"${PROJECT_NAME}.xcodeproj\" \\\n    -archivePath ${TVOS_DEVICE_ARCHIVE_PATH} \\\n    -destination 'generic/platform=tvOS' \\\n    BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n    SKIP_INSTALL=NO || exit $?\n\n# Clean-up any existing instance of this xcframework from the Products directory\nrm -rf \"${OUTPUT_DIR}${FRAMEWORK_NAME}.xcframework\"\n\n# Create final xcframework\nxcodebuild -create-xcframework \\\n    -framework \"${MACOS_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n    -framework \"${IOS_DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n    -framework \"${IOS_SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n    -framework \"${TVOS_DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n    -framework \"${TVOS_SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n    -output ${OUTPUT_DIR}/${FRAMEWORK_NAME}.xcframework\n\n# Ensure git doesn't pick up on our Products folder. \nrm -rf ${OUTPUT_DIR}/.gitignore\necho \"*\" >> ${OUTPUT_DIR}/.gitignore\n";
		};
		F3E1F74E2A789C1000AC76D3 /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			alwaysOutOfDate = 1;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
			);
			outputFileListPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "set -ex\n\nPRODUCT_NAME=SDL3_image\nOPTIONAL_FRAMEWORKS=\"avif jxl png webp\"\n\nmkdir -p build/dmg-tmp/share/cmake/$PRODUCT_NAME\ncp -a build/$PRODUCT_NAME.xcframework build/dmg-tmp/\n\ncp ../LICENSE.txt build/dmg-tmp\ncp ../README.md build/dmg-tmp\ncp pkg-support/resources/INSTALL.md build/dmg-tmp\ncp pkg-support/resources/share/cmake/${PRODUCT_NAME}/${PRODUCT_NAME}Config.cmake build/dmg-tmp/share/cmake/${PRODUCT_NAME}\ncp pkg-support/resources/share/cmake/${PRODUCT_NAME}/${PRODUCT_NAME}ConfigVersion.cmake build/dmg-tmp/share/cmake/${PRODUCT_NAME}\nfor i in $OPTIONAL_FRAMEWORKS; do\n    if [ -d build/$i.xcframework ]; then\n        mkdir -p build/dmg-tmp/optional\n        cp -a build/$i.xcframework build/dmg-tmp/optional/\n    fi\ndone\n\n# remove the .DS_Store files if any (we may want to provide one in the future for fancy .dmgs)\nrm -rf build/dmg-tmp/.DS_Store\n\n# for fancy .dmg\nmkdir -p build/dmg-tmp/.logo\ncp pkg-support/resources/SDL_DS_Store build/dmg-tmp/.DS_Store\ncp pkg-support/sdl_logo.pdf build/dmg-tmp/.logo\n\n# create the dmg\nhdiutil create -ov -fs HFS+ -volname $PRODUCT_NAME -srcfolder build/dmg-tmp build/$PRODUCT_NAME.dmg\n\n# clean up\nrm -rf build/dmg-tmp\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		BE1FA71C07AF4C44004B6283 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA579DF2161C07E6005F809B /* IMG_bmp.c in Sources */,
				AA579DF4161C07E7005F809B /* IMG_gif.c in Sources */,
				AA579DF6161C07E7005F809B /* IMG_ImageIO.m in Sources */,
				AA579DF8161C07E7005F809B /* IMG_jpg.c in Sources */,
				AA579DFA161C07E7005F809B /* IMG_lbm.c in Sources */,
				AA579DFC161C07E7005F809B /* IMG_pcx.c in Sources */,
				AA579DFE161C07E7005F809B /* IMG_png.c in Sources */,
				AA579E00161C07E7005F809B /* IMG_pnm.c in Sources */,
				F3DC38C32E4CFF2500CD73DE /* xmlman.c in Sources */,
				F3DC38C42E4CFF2500CD73DE /* IMG_anim_encoder.c in Sources */,
				F3DC38C52E4CFF2500CD73DE /* IMG_libpng.c in Sources */,
				F3DC38C62E4CFF2500CD73DE /* IMG_anim_decoder.c in Sources */,
				AA579E02161C07E7005F809B /* IMG_tga.c in Sources */,
				F35475FD2829BAF9007E9EDA /* IMG_avif.c in Sources */,
				AA579E04161C07E7005F809B /* IMG_tif.c in Sources */,
				AA579E06161C07E7005F809B /* IMG_webp.c in Sources */,
				F3DB661D2EA7DDC000568044 /* IMG_ani.c in Sources */,
				AA579E08161C07E7005F809B /* IMG_xcf.c in Sources */,
				AA579E0A161C07E7005F809B /* IMG_xpm.c in Sources */,
				F354743E2828CA66007E9EDA /* IMG_jxl.c in Sources */,
				AA579E0C161C07E7005F809B /* IMG_xv.c in Sources */,
				AA579E10161C07E7005F809B /* IMG.c in Sources */,
				F31BA8EF2F1AA21200646176 /* IMG_gpu.c in Sources */,
				AA50AA471F9C7C50003B9C0C /* IMG_svg.c in Sources */,
				F31094C3282AE42D008EF641 /* IMG_stb.c in Sources */,
				6313BF532785566D00F268AD /* IMG_qoi.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		F31BA8DA2F1986D200646176 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = png.xcframework;
			targetProxy = F31BA8D92F1986D200646176 /* PBXContainerItemProxy */;
		};
		F31BA8DC2F1986D700646176 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = jxl.xcframework;
			targetProxy = F31BA8DB2F1986D700646176 /* PBXContainerItemProxy */;
		};
		F31BA8DE2F1986DC00646176 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = avif.xcframework;
			targetProxy = F31BA8DD2F1986DC00646176 /* PBXContainerItemProxy */;
		};
		F31BA8E02F1986E000646176 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = F3B38D1E296F730C005DA6D3 /* SDL3_image.xcframework */;
			targetProxy = F31BA8DF2F1986E000646176 /* PBXContainerItemProxy */;
		};
		F3E1F7542A789C3A00AC76D3 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = webp.xcframework;
			targetProxy = F3E1F7532A789C3A00AC76D3 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		007288110F0DA5BA00C302A9 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F3547625282AE1C6007E9EDA /* config.xcconfig */;
			buildSettings = {
				ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				DYLIB_COMPATIBILITY_VERSION = 401.0.0;
				DYLIB_CURRENT_VERSION = 401.4.0;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				ENABLE_TESTABILITY = YES;
				"FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "\"$(PROJECT_DIR)/iOS\"";
				"FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "\"$(PROJECT_DIR)/iOS\"";
				"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "\"$(PROJECT_DIR)/macOS\"";
				"FRAMEWORK_SEARCH_PATHS[sdk=xr*]" = "\"$(PROJECT_DIR)/iOS\"";
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					USE_STBIMAGE,
					LOAD_BMP,
					LOAD_GIF,
					LOAD_JPG,
					LOAD_LBM,
					LOAD_PCX,
					LOAD_PNG,
					LOAD_PNM,
					LOAD_QOI,
					LOAD_SVG,
					LOAD_TGA,
					LOAD_XCF,
					LOAD_XPM,
					LOAD_XV,
					"$(CONFIG_PREPROCESSOR_DEFINITIONS)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				HEADER_SEARCH_PATHS = (
					"\"$(SRCROOT)/../include\"",
					"\"$(SRCROOT)/../external/jpeg\"",
					"\"$(PROJECT_DIR)/jxl\"",
				);
				INFOPLIST_FILE = "Info-Framework.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
					"@executable_path/../Frameworks",
					"@loader_path/Frameworks",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.13;
				MARKETING_VERSION = 3.4.4;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL3-image";
				PRODUCT_NAME = SDL3_image;
				SUPPORTED_PLATFORMS = "xrsimulator xros macosx iphonesimulator iphoneos appletvsimulator appletvos";
				SUPPORTS_MACCATALYST = YES;
				TVOS_DEPLOYMENT_TARGET = 11.0;
				XROS_DEPLOYMENT_TARGET = 1.3;
			};
			name = Debug;
		};
		007288120F0DA5BA00C302A9 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/../src/SDL_image.exports";
				OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)";
			};
			name = Debug;
		};
		007288150F0DA5C400C302A9 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F3547625282AE1C6007E9EDA /* config.xcconfig */;
			buildSettings = {
				ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DEPLOYMENT_POSTPROCESSING = YES;
				DYLIB_COMPATIBILITY_VERSION = 401.0.0;
				DYLIB_CURRENT_VERSION = 401.4.0;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				"FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "\"$(PROJECT_DIR)/iOS\"";
				"FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "\"$(PROJECT_DIR)/iOS\"";
				"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "\"$(PROJECT_DIR)/macOS\"";
				"FRAMEWORK_SEARCH_PATHS[sdk=xr*]" = "\"$(PROJECT_DIR)/iOS\"";
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_PREPROCESSOR_DEFINITIONS = (
					USE_STBIMAGE,
					LOAD_BMP,
					LOAD_GIF,
					LOAD_JPG,
					LOAD_LBM,
					LOAD_PCX,
					LOAD_PNG,
					LOAD_PNM,
					LOAD_QOI,
					LOAD_SVG,
					LOAD_TGA,
					LOAD_XCF,
					LOAD_XPM,
					LOAD_XV,
					"$(CONFIG_PREPROCESSOR_DEFINITIONS)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				HEADER_SEARCH_PATHS = (
					"\"$(SRCROOT)/../include\"",
					"\"$(SRCROOT)/../external/jpeg\"",
					"\"$(PROJECT_DIR)/jxl\"",
				);
				INFOPLIST_FILE = "Info-Framework.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
					"@executable_path/../Frameworks",
					"@loader_path/Frameworks",
				);
				MACOSX_DEPLOYMENT_TARGET = 10.13;
				MARKETING_VERSION = 3.4.4;
				PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL3-image";
				PRODUCT_NAME = SDL3_image;
				SUPPORTED_PLATFORMS = "xrsimulator xros macosx iphonesimulator iphoneos appletvsimulator appletvos";
				SUPPORTS_MACCATALYST = YES;
				TVOS_DEPLOYMENT_TARGET = 11.0;
				XROS_DEPLOYMENT_TARGET = 1.3;
			};
			name = Release;
		};
		007288160F0DA5C400C302A9 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/../src/SDL_image.exports";
				OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)";
			};
			name = Release;
		};
		F3B38D20296F730C005DA6D3 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Release;
		};
		F3B38D21296F730C005DA6D3 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Debug;
		};
		F3E1F74C2A789BFF00AC76D3 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Release;
		};
		F3E1F74D2A789BFF00AC76D3 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
			};
			name = Debug;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		00B7E3AA097EB73D00826121 /* Build configuration list for PBXNativeTarget "SDL3_image" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				007288160F0DA5C400C302A9 /* Release */,
				007288120F0DA5BA00C302A9 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		00B7E3B6097EB73D00826121 /* Build configuration list for PBXProject "SDL_image" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				007288150F0DA5C400C302A9 /* Release */,
				007288110F0DA5BA00C302A9 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F3B38D1F296F730C005DA6D3 /* Build configuration list for PBXAggregateTarget "SDL3_image.xcframework" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F3B38D20296F730C005DA6D3 /* Release */,
				F3B38D21296F730C005DA6D3 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F3E1F74B2A789BFF00AC76D3 /* Build configuration list for PBXAggregateTarget "SDL3_image.dmg" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F3E1F74C2A789BFF00AC76D3 /* Release */,
				F3E1F74D2A789BFF00AC76D3 /* Debug */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}
