1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 007288A80F0DA79800C302A9 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007288A60F0DA79800C302A9 /* ApplicationServices.framework */; }; 11 AA23FC7D20A2A1B90017DFB9 /* IMG_svg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA50AA461F9C7C50003B9C0C /* IMG_svg.c */; }; 12 AA50AA471F9C7C50003B9C0C /* IMG_svg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA50AA461F9C7C50003B9C0C /* IMG_svg.c */; }; 13 AA579DF2161C07E6005F809B /* IMG_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE2161C07E6005F809B /* IMG_bmp.c */; }; 14 AA579DF3161C07E7005F809B /* IMG_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE2161C07E6005F809B /* IMG_bmp.c */; }; 15 AA579DF4161C07E7005F809B /* IMG_gif.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE3161C07E6005F809B /* IMG_gif.c */; }; 16 AA579DF5161C07E7005F809B /* IMG_gif.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE3161C07E6005F809B /* IMG_gif.c */; }; 17 AA579DF6161C07E7005F809B /* IMG_ImageIO.m in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE4161C07E6005F809B /* IMG_ImageIO.m */; }; 18 AA579DF7161C07E7005F809B /* IMG_ImageIO.m in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE4161C07E6005F809B /* IMG_ImageIO.m */; }; 19 AA579DF8161C07E7005F809B /* IMG_jpg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE5161C07E6005F809B /* IMG_jpg.c */; }; 20 AA579DF9161C07E7005F809B /* IMG_jpg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE5161C07E6005F809B /* IMG_jpg.c */; }; 21 AA579DFA161C07E7005F809B /* IMG_lbm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE6161C07E6005F809B /* IMG_lbm.c */; }; 22 AA579DFB161C07E7005F809B /* IMG_lbm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE6161C07E6005F809B /* IMG_lbm.c */; }; 23 AA579DFC161C07E7005F809B /* IMG_pcx.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE7161C07E6005F809B /* IMG_pcx.c */; }; 24 AA579DFD161C07E7005F809B /* IMG_pcx.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE7161C07E6005F809B /* IMG_pcx.c */; }; 25 AA579DFE161C07E7005F809B /* IMG_png.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE8161C07E6005F809B /* IMG_png.c */; }; 26 AA579DFF161C07E7005F809B /* IMG_png.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE8161C07E6005F809B /* IMG_png.c */; }; 27 AA579E00161C07E7005F809B /* IMG_pnm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE9161C07E6005F809B /* IMG_pnm.c */; }; 28 AA579E01161C07E7005F809B /* IMG_pnm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DE9161C07E6005F809B /* IMG_pnm.c */; }; 29 AA579E02161C07E7005F809B /* IMG_tga.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEA161C07E6005F809B /* IMG_tga.c */; }; 30 AA579E03161C07E7005F809B /* IMG_tga.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEA161C07E6005F809B /* IMG_tga.c */; }; 31 AA579E04161C07E7005F809B /* IMG_tif.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEB161C07E6005F809B /* IMG_tif.c */; }; 32 AA579E05161C07E7005F809B /* IMG_tif.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEB161C07E6005F809B /* IMG_tif.c */; }; 33 AA579E06161C07E7005F809B /* IMG_webp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEC161C07E6005F809B /* IMG_webp.c */; }; 34 AA579E07161C07E7005F809B /* IMG_webp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEC161C07E6005F809B /* IMG_webp.c */; }; 35 AA579E08161C07E7005F809B /* IMG_xcf.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DED161C07E6005F809B /* IMG_xcf.c */; }; 36 AA579E09161C07E7005F809B /* IMG_xcf.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DED161C07E6005F809B /* IMG_xcf.c */; }; 37 AA579E0A161C07E7005F809B /* IMG_xpm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEE161C07E6005F809B /* IMG_xpm.c */; }; 38 AA579E0B161C07E7005F809B /* IMG_xpm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEE161C07E6005F809B /* IMG_xpm.c */; }; 39 AA579E0C161C07E7005F809B /* IMG_xv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEF161C07E6005F809B /* IMG_xv.c */; }; 40 AA579E0D161C07E7005F809B /* IMG_xv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DEF161C07E6005F809B /* IMG_xv.c */; }; 41 AA579E0E161C07E7005F809B /* IMG_xxx.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DF0161C07E6005F809B /* IMG_xxx.c */; }; 42 AA579E0F161C07E7005F809B /* IMG_xxx.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DF0161C07E6005F809B /* IMG_xxx.c */; }; 43 AA579E10161C07E7005F809B /* IMG.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DF1161C07E6005F809B /* IMG.c */; }; 44 AA579E11161C07E7005F809B /* IMG.c in Sources */ = {isa = PBXBuildFile; fileRef = AA579DF1161C07E6005F809B /* IMG.c */; }; 45 AADBAC88175C6AAB004F8ED2 /* webp.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA9EE77514B27A62008773C0 /* webp.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 46 AADBAC89175C6B4C004F8ED2 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007288A60F0DA79800C302A9 /* ApplicationServices.framework */; }; 47 AADBAC8A175C6B4F004F8ED2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61F85449145A19BC002CA294 /* Foundation.framework */; }; 48 BE1FA71A07AF4C44004B6283 /* SDL_image.h in Headers */ = {isa = PBXBuildFile; fileRef = 1014BAEA010A4B677F000001 /* SDL_image.h */; settings = {ATTRIBUTES = (Public, ); }; }; 49 BE1FA76307AF7335004B6283 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BE1FA76207AF7335004B6283 /* SDL2.framework */; }; 50/* End PBXBuildFile section */ 51 52/* Begin PBXContainerItemProxy section */ 53 BE1FA74C07AF4C45004B6283 /* PBXContainerItemProxy */ = { 54 isa = PBXContainerItemProxy; 55 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 56 proxyType = 1; 57 remoteGlobalIDString = BE1FA71807AF4C44004B6283; 58 remoteInfo = Framework; 59 }; 60/* End PBXContainerItemProxy section */ 61 62/* Begin PBXCopyFilesBuildPhase section */ 63 AA9EE77214B27810008773C0 /* Copy Frameworks */ = { 64 isa = PBXCopyFilesBuildPhase; 65 buildActionMask = 2147483647; 66 dstPath = ""; 67 dstSubfolderSpec = 10; 68 files = ( 69 AADBAC88175C6AAB004F8ED2 /* webp.framework in Copy Frameworks */, 70 ); 71 name = "Copy Frameworks"; 72 runOnlyForDeploymentPostprocessing = 0; 73 }; 74/* End PBXCopyFilesBuildPhase section */ 75 76/* Begin PBXFileReference section */ 77 007288A60F0DA79800C302A9 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; }; 78 1014BAEA010A4B677F000001 /* SDL_image.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_image.h; path = ../SDL_image.h; sourceTree = SOURCE_ROOT; }; 79 61F85449145A19BC002CA294 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 80 AA50AA461F9C7C50003B9C0C /* IMG_svg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_svg.c; path = ../IMG_svg.c; sourceTree = "<group>"; }; 81 AA579DE2161C07E6005F809B /* IMG_bmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_bmp.c; path = ../IMG_bmp.c; sourceTree = "<group>"; }; 82 AA579DE3161C07E6005F809B /* IMG_gif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_gif.c; path = ../IMG_gif.c; sourceTree = "<group>"; }; 83 AA579DE4161C07E6005F809B /* IMG_ImageIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IMG_ImageIO.m; path = ../IMG_ImageIO.m; sourceTree = "<group>"; }; 84 AA579DE5161C07E6005F809B /* IMG_jpg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_jpg.c; path = ../IMG_jpg.c; sourceTree = "<group>"; }; 85 AA579DE6161C07E6005F809B /* IMG_lbm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_lbm.c; path = ../IMG_lbm.c; sourceTree = "<group>"; }; 86 AA579DE7161C07E6005F809B /* IMG_pcx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_pcx.c; path = ../IMG_pcx.c; sourceTree = "<group>"; }; 87 AA579DE8161C07E6005F809B /* IMG_png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_png.c; path = ../IMG_png.c; sourceTree = "<group>"; }; 88 AA579DE9161C07E6005F809B /* IMG_pnm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_pnm.c; path = ../IMG_pnm.c; sourceTree = "<group>"; }; 89 AA579DEA161C07E6005F809B /* IMG_tga.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_tga.c; path = ../IMG_tga.c; sourceTree = "<group>"; }; 90 AA579DEB161C07E6005F809B /* IMG_tif.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_tif.c; path = ../IMG_tif.c; sourceTree = "<group>"; }; 91 AA579DEC161C07E6005F809B /* IMG_webp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_webp.c; path = ../IMG_webp.c; sourceTree = "<group>"; }; 92 AA579DED161C07E6005F809B /* IMG_xcf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xcf.c; path = ../IMG_xcf.c; sourceTree = "<group>"; }; 93 AA579DEE161C07E6005F809B /* IMG_xpm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xpm.c; path = ../IMG_xpm.c; sourceTree = "<group>"; }; 94 AA579DEF161C07E6005F809B /* IMG_xv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xv.c; path = ../IMG_xv.c; sourceTree = "<group>"; }; 95 AA579DF0161C07E6005F809B /* IMG_xxx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG_xxx.c; path = ../IMG_xxx.c; sourceTree = "<group>"; }; 96 AA579DF1161C07E6005F809B /* IMG.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = IMG.c; path = ../IMG.c; sourceTree = "<group>"; }; 97 AA9EE77514B27A62008773C0 /* webp.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = webp.framework; path = Frameworks/webp.framework; sourceTree = "<group>"; }; 98 BE1FA72D07AF4C44004B6283 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; }; 99 BE1FA72E07AF4C45004B6283 /* SDL2_image.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL2_image.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 100 BE1FA74107AF4C45004B6283 /* libSDL2_image.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL2_image.a; sourceTree = BUILT_PRODUCTS_DIR; }; 101 BE1FA74507AF4C45004B6283 /* Create DMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Create DMG"; sourceTree = BUILT_PRODUCTS_DIR; }; 102 BE1FA76207AF7335004B6283 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = "<absolute>"; }; 103 F59C710300D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; }; 104 F59C710400D5CB5801000001 /* Welcome.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Welcome.txt; sourceTree = "<group>"; }; 105 F59C710600D5CB5801000001 /* SDL_image.info */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SDL_image.info; sourceTree = "<group>"; }; 106/* End PBXFileReference section */ 107 108/* Begin PBXFrameworksBuildPhase section */ 109 BE1FA72A07AF4C44004B6283 /* Frameworks */ = { 110 isa = PBXFrameworksBuildPhase; 111 buildActionMask = 2147483647; 112 files = ( 113 AADBAC89175C6B4C004F8ED2 /* ApplicationServices.framework in Frameworks */, 114 AADBAC8A175C6B4F004F8ED2 /* Foundation.framework in Frameworks */, 115 BE1FA76307AF7335004B6283 /* SDL2.framework in Frameworks */, 116 ); 117 runOnlyForDeploymentPostprocessing = 0; 118 }; 119 BE1FA73F07AF4C45004B6283 /* Frameworks */ = { 120 isa = PBXFrameworksBuildPhase; 121 buildActionMask = 2147483647; 122 files = ( 123 007288A80F0DA79800C302A9 /* ApplicationServices.framework in Frameworks */, 124 ); 125 runOnlyForDeploymentPostprocessing = 0; 126 }; 127/* End PBXFrameworksBuildPhase section */ 128 129/* Begin PBXGroup section */ 130 0153844A006D81B07F000001 /* Public Headers */ = { 131 isa = PBXGroup; 132 children = ( 133 1014BAEA010A4B677F000001 /* SDL_image.h */, 134 ); 135 name = "Public Headers"; 136 sourceTree = "<group>"; 137 }; 138 034768DDFF38A45A11DB9C8B /* Products */ = { 139 isa = PBXGroup; 140 children = ( 141 089C1665FE841158C02AAC07 /* Resources */, 142 BE1FA72E07AF4C45004B6283 /* SDL2_image.framework */, 143 BE1FA74107AF4C45004B6283 /* libSDL2_image.a */, 144 BE1FA74507AF4C45004B6283 /* Create DMG */, 145 ); 146 name = Products; 147 sourceTree = "<group>"; 148 }; 149 0867D691FE84028FC02AAC07 /* SDL_imageFramework */ = { 150 isa = PBXGroup; 151 children = ( 152 F59C70FC00D5CB5801000001 /* pkg-support */, 153 0153844A006D81B07F000001 /* Public Headers */, 154 08FB77ACFE841707C02AAC07 /* Library Source */, 155 BE1FA76107AF72F5004B6283 /* Frameworks */, 156 034768DDFF38A45A11DB9C8B /* Products */, 157 BE1FA72D07AF4C44004B6283 /* Info-Framework.plist */, 158 ); 159 name = SDL_imageFramework; 160 sourceTree = "<group>"; 161 }; 162 089C1665FE841158C02AAC07 /* Resources */ = { 163 isa = PBXGroup; 164 children = ( 165 ); 166 name = Resources; 167 sourceTree = "<group>"; 168 }; 169 08FB77ACFE841707C02AAC07 /* Library Source */ = { 170 isa = PBXGroup; 171 children = ( 172 AA579DF1161C07E6005F809B /* IMG.c */, 173 AA579DE4161C07E6005F809B /* IMG_ImageIO.m */, 174 AA579DE2161C07E6005F809B /* IMG_bmp.c */, 175 AA579DE3161C07E6005F809B /* IMG_gif.c */, 176 AA579DE5161C07E6005F809B /* IMG_jpg.c */, 177 AA579DE6161C07E6005F809B /* IMG_lbm.c */, 178 AA579DE7161C07E6005F809B /* IMG_pcx.c */, 179 AA579DE8161C07E6005F809B /* IMG_png.c */, 180 AA579DE9161C07E6005F809B /* IMG_pnm.c */, 181 AA50AA461F9C7C50003B9C0C /* IMG_svg.c */, 182 AA579DEA161C07E6005F809B /* IMG_tga.c */, 183 AA579DEB161C07E6005F809B /* IMG_tif.c */, 184 AA579DEC161C07E6005F809B /* IMG_webp.c */, 185 AA579DED161C07E6005F809B /* IMG_xcf.c */, 186 AA579DEE161C07E6005F809B /* IMG_xpm.c */, 187 AA579DEF161C07E6005F809B /* IMG_xv.c */, 188 AA579DF0161C07E6005F809B /* IMG_xxx.c */, 189 ); 190 name = "Library Source"; 191 sourceTree = "<group>"; 192 }; 193 BE1FA76007AF72B1004B6283 /* Linked Frameworks */ = { 194 isa = PBXGroup; 195 children = ( 196 007288A60F0DA79800C302A9 /* ApplicationServices.framework */, 197 61F85449145A19BC002CA294 /* Foundation.framework */, 198 BE1FA76207AF7335004B6283 /* SDL2.framework */, 199 AA9EE77514B27A62008773C0 /* webp.framework */, 200 ); 201 name = "Linked Frameworks"; 202 sourceTree = "<group>"; 203 }; 204 BE1FA76107AF72F5004B6283 /* Frameworks */ = { 205 isa = PBXGroup; 206 children = ( 207 BE1FA76007AF72B1004B6283 /* Linked Frameworks */, 208 ); 209 name = Frameworks; 210 sourceTree = "<group>"; 211 }; 212 F59C70FC00D5CB5801000001 /* pkg-support */ = { 213 isa = PBXGroup; 214 children = ( 215 F59C710100D5CB5801000001 /* resources */, 216 F59C710600D5CB5801000001 /* SDL_image.info */, 217 ); 218 path = "pkg-support"; 219 sourceTree = SOURCE_ROOT; 220 }; 221 F59C710100D5CB5801000001 /* resources */ = { 222 isa = PBXGroup; 223 children = ( 224 F59C710300D5CB5801000001 /* ReadMe.txt */, 225 F59C710400D5CB5801000001 /* Welcome.txt */, 226 ); 227 path = resources; 228 sourceTree = "<group>"; 229 }; 230/* End PBXGroup section */ 231 232/* Begin PBXHeadersBuildPhase section */ 233 BE1FA71907AF4C44004B6283 /* Headers */ = { 234 isa = PBXHeadersBuildPhase; 235 buildActionMask = 2147483647; 236 files = ( 237 BE1FA71A07AF4C44004B6283 /* SDL_image.h in Headers */, 238 ); 239 runOnlyForDeploymentPostprocessing = 0; 240 }; 241 BE1FA73007AF4C45004B6283 /* Headers */ = { 242 isa = PBXHeadersBuildPhase; 243 buildActionMask = 2147483647; 244 files = ( 245 ); 246 runOnlyForDeploymentPostprocessing = 0; 247 }; 248/* End PBXHeadersBuildPhase section */ 249 250/* Begin PBXNativeTarget section */ 251 BE1FA71807AF4C44004B6283 /* Framework */ = { 252 isa = PBXNativeTarget; 253 buildConfigurationList = 00B7E3AA097EB73D00826121 /* Build configuration list for PBXNativeTarget "Framework" */; 254 buildPhases = ( 255 BE1FA71907AF4C44004B6283 /* Headers */, 256 BE1FA71B07AF4C44004B6283 /* Resources */, 257 BE1FA71C07AF4C44004B6283 /* Sources */, 258 BE1FA72A07AF4C44004B6283 /* Frameworks */, 259 BE1FA72B07AF4C44004B6283 /* Rez */, 260 AA9EE77214B27810008773C0 /* Copy Frameworks */, 261 AA9EE77314B2782A008773C0 /* Create Frameworks symlink */, 262 AA9EE77414B27854008773C0 /* Convert SDL includes to SDL Framework includes */, 263 ); 264 buildRules = ( 265 ); 266 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"; 267 dependencies = ( 268 ); 269 name = Framework; 270 productInstallPath = "@executable_path/../Frameworks"; 271 productName = SDL_image; 272 productReference = BE1FA72E07AF4C45004B6283 /* SDL2_image.framework */; 273 productType = "com.apple.product-type.framework"; 274 }; 275 BE1FA72F07AF4C45004B6283 /* Static Library */ = { 276 isa = PBXNativeTarget; 277 buildConfigurationList = 00B7E3AE097EB73D00826121 /* Build configuration list for PBXNativeTarget "Static Library" */; 278 buildPhases = ( 279 BE1FA73007AF4C45004B6283 /* Headers */, 280 BE1FA73107AF4C45004B6283 /* Sources */, 281 BE1FA73F07AF4C45004B6283 /* Frameworks */, 282 BE1FA74007AF4C45004B6283 /* Rez */, 283 ); 284 buildRules = ( 285 ); 286 dependencies = ( 287 ); 288 name = "Static Library"; 289 productInstallPath = /usr/local/lib; 290 productName = "Static Library"; 291 productReference = BE1FA74107AF4C45004B6283 /* libSDL2_image.a */; 292 productType = "com.apple.product-type.library.static"; 293 }; 294 BE1FA74207AF4C45004B6283 /* Create DMG */ = { 295 isa = PBXNativeTarget; 296 buildConfigurationList = 00B7E3B2097EB73D00826121 /* Build configuration list for PBXNativeTarget "Create DMG" */; 297 buildPhases = ( 298 BE1FA74407AF4C45004B6283 /* ShellScript */, 299 ); 300 buildRules = ( 301 ); 302 dependencies = ( 303 BE1FA74D07AF4C45004B6283 /* PBXTargetDependency */, 304 ); 305 name = "Create DMG"; 306 productInstallPath = /usr/local/bin; 307 productName = "Standard Package"; 308 productReference = BE1FA74507AF4C45004B6283 /* Create DMG */; 309 productType = "com.apple.product-type.tool"; 310 }; 311/* End PBXNativeTarget section */ 312 313/* Begin PBXProject section */ 314 0867D690FE84028FC02AAC07 /* Project object */ = { 315 isa = PBXProject; 316 attributes = { 317 LastUpgradeCheck = 0630; 318 }; 319 buildConfigurationList = 00B7E3B6097EB73D00826121 /* Build configuration list for PBXProject "SDL_image" */; 320 compatibilityVersion = "Xcode 3.2"; 321 developmentRegion = English; 322 hasScannedForEncodings = 1; 323 knownRegions = ( 324 English, 325 Japanese, 326 French, 327 German, 328 ); 329 mainGroup = 0867D691FE84028FC02AAC07 /* SDL_imageFramework */; 330 productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */; 331 projectDirPath = ""; 332 projectRoot = ..; 333 targets = ( 334 BE1FA71807AF4C44004B6283 /* Framework */, 335 BE1FA72F07AF4C45004B6283 /* Static Library */, 336 BE1FA74207AF4C45004B6283 /* Create DMG */, 337 ); 338 }; 339/* End PBXProject section */ 340 341/* Begin PBXResourcesBuildPhase section */ 342 BE1FA71B07AF4C44004B6283 /* Resources */ = { 343 isa = PBXResourcesBuildPhase; 344 buildActionMask = 2147483647; 345 files = ( 346 ); 347 runOnlyForDeploymentPostprocessing = 0; 348 }; 349/* End PBXResourcesBuildPhase section */ 350 351/* Begin PBXRezBuildPhase section */ 352 BE1FA72B07AF4C44004B6283 /* Rez */ = { 353 isa = PBXRezBuildPhase; 354 buildActionMask = 2147483647; 355 files = ( 356 ); 357 runOnlyForDeploymentPostprocessing = 0; 358 }; 359 BE1FA74007AF4C45004B6283 /* Rez */ = { 360 isa = PBXRezBuildPhase; 361 buildActionMask = 2147483647; 362 files = ( 363 ); 364 runOnlyForDeploymentPostprocessing = 0; 365 }; 366/* End PBXRezBuildPhase section */ 367 368/* Begin PBXShellScriptBuildPhase section */ 369 AA9EE77314B2782A008773C0 /* Create Frameworks symlink */ = { 370 isa = PBXShellScriptBuildPhase; 371 buildActionMask = 2147483647; 372 files = ( 373 ); 374 inputPaths = ( 375 ); 376 name = "Create Frameworks symlink"; 377 outputPaths = ( 378 ); 379 runOnlyForDeploymentPostprocessing = 0; 380 shellPath = /bin/sh; 381 shellScript = "cd $SYMROOT/$CONFIGURATION/$FULL_PRODUCT_NAME\nif ! [ -L Frameworks ]; then\n rm -f Frameworks\n ln -s Versions/Current/Frameworks Frameworks\nfi"; 382 }; 383 AA9EE77414B27854008773C0 /* Convert SDL includes to SDL Framework includes */ = { 384 isa = PBXShellScriptBuildPhase; 385 buildActionMask = 2147483647; 386 files = ( 387 ); 388 inputPaths = ( 389 ); 390 name = "Convert SDL includes to SDL Framework includes"; 391 outputPaths = ( 392 ); 393 runOnlyForDeploymentPostprocessing = 0; 394 shellPath = /bin/sh; 395 shellScript = "cd $SYMROOT/$CONFIGURATION/$PUBLIC_HEADERS_FOLDER_PATH\nHEADER=SDL_image.h\nsed 's,#include \"\\(.*\\)\",#include <SDL2/\\1>,' <$HEADER >$HEADER.new\nmv $HEADER.new $HEADER"; 396 }; 397 BE1FA74407AF4C45004B6283 /* ShellScript */ = { 398 isa = PBXShellScriptBuildPhase; 399 buildActionMask = 2147483647; 400 files = ( 401 ); 402 runOnlyForDeploymentPostprocessing = 0; 403 shellPath = /bin/sh; 404 shellScript = "PRODUCT_NAME=SDL2_image\n\n# Sign framework\nif [ \"$SDL_CODESIGN_IDENTITY\" != \"\" ]; then\n codesign --force --deep --sign \"$SDL_CODESIGN_IDENTITY\" $TARGET_BUILD_DIR/$PRODUCT_NAME.framework/Versions/A || exit $?\nfi\n\n# clean up the framework, remove headers, extra files\nmkdir -p build/dmg-tmp\ncp -r $TARGET_BUILD_DIR/$PRODUCT_NAME.framework build/dmg-tmp/\ncp pkg-support/resources/ReadMe.txt build/dmg-tmp\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# 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"; 405 }; 406/* End PBXShellScriptBuildPhase section */ 407 408/* Begin PBXSourcesBuildPhase section */ 409 BE1FA71C07AF4C44004B6283 /* Sources */ = { 410 isa = PBXSourcesBuildPhase; 411 buildActionMask = 2147483647; 412 files = ( 413 AA579DF2161C07E6005F809B /* IMG_bmp.c in Sources */, 414 AA579DF4161C07E7005F809B /* IMG_gif.c in Sources */, 415 AA579DF6161C07E7005F809B /* IMG_ImageIO.m in Sources */, 416 AA579DF8161C07E7005F809B /* IMG_jpg.c in Sources */, 417 AA579DFA161C07E7005F809B /* IMG_lbm.c in Sources */, 418 AA579DFC161C07E7005F809B /* IMG_pcx.c in Sources */, 419 AA579DFE161C07E7005F809B /* IMG_png.c in Sources */, 420 AA579E00161C07E7005F809B /* IMG_pnm.c in Sources */, 421 AA579E02161C07E7005F809B /* IMG_tga.c in Sources */, 422 AA579E04161C07E7005F809B /* IMG_tif.c in Sources */, 423 AA579E06161C07E7005F809B /* IMG_webp.c in Sources */, 424 AA579E08161C07E7005F809B /* IMG_xcf.c in Sources */, 425 AA579E0A161C07E7005F809B /* IMG_xpm.c in Sources */, 426 AA579E0C161C07E7005F809B /* IMG_xv.c in Sources */, 427 AA579E0E161C07E7005F809B /* IMG_xxx.c in Sources */, 428 AA579E10161C07E7005F809B /* IMG.c in Sources */, 429 AA50AA471F9C7C50003B9C0C /* IMG_svg.c in Sources */, 430 ); 431 runOnlyForDeploymentPostprocessing = 0; 432 }; 433 BE1FA73107AF4C45004B6283 /* Sources */ = { 434 isa = PBXSourcesBuildPhase; 435 buildActionMask = 2147483647; 436 files = ( 437 AA579DF3161C07E7005F809B /* IMG_bmp.c in Sources */, 438 AA579DF5161C07E7005F809B /* IMG_gif.c in Sources */, 439 AA579DF7161C07E7005F809B /* IMG_ImageIO.m in Sources */, 440 AA579DF9161C07E7005F809B /* IMG_jpg.c in Sources */, 441 AA579DFB161C07E7005F809B /* IMG_lbm.c in Sources */, 442 AA579DFD161C07E7005F809B /* IMG_pcx.c in Sources */, 443 AA579DFF161C07E7005F809B /* IMG_png.c in Sources */, 444 AA579E01161C07E7005F809B /* IMG_pnm.c in Sources */, 445 AA579E03161C07E7005F809B /* IMG_tga.c in Sources */, 446 AA579E05161C07E7005F809B /* IMG_tif.c in Sources */, 447 AA579E07161C07E7005F809B /* IMG_webp.c in Sources */, 448 AA579E09161C07E7005F809B /* IMG_xcf.c in Sources */, 449 AA579E0B161C07E7005F809B /* IMG_xpm.c in Sources */, 450 AA579E0D161C07E7005F809B /* IMG_xv.c in Sources */, 451 AA579E0F161C07E7005F809B /* IMG_xxx.c in Sources */, 452 AA579E11161C07E7005F809B /* IMG.c in Sources */, 453 AA23FC7D20A2A1B90017DFB9 /* IMG_svg.c in Sources */, 454 ); 455 runOnlyForDeploymentPostprocessing = 0; 456 }; 457/* End PBXSourcesBuildPhase section */ 458 459/* Begin PBXTargetDependency section */ 460 BE1FA74D07AF4C45004B6283 /* PBXTargetDependency */ = { 461 isa = PBXTargetDependency; 462 target = BE1FA71807AF4C44004B6283 /* Framework */; 463 targetProxy = BE1FA74C07AF4C45004B6283 /* PBXContainerItemProxy */; 464 }; 465/* End PBXTargetDependency section */ 466 467/* Begin XCBuildConfiguration section */ 468 007288110F0DA5BA00C302A9 /* Debug */ = { 469 isa = XCBuildConfiguration; 470 buildSettings = { 471 FRAMEWORK_SEARCH_PATHS = ( 472 "$(FRAMEWORK_SEARCH_PATHS_QUOTED)", 473 "$(HOME)/Library/Frameworks", 474 /Library/Frameworks, 475 ); 476 FRAMEWORK_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks\""; 477 GCC_OPTIMIZATION_LEVEL = 0; 478 GCC_PREPROCESSOR_DEFINITIONS = ( 479 LOAD_BMP, 480 LOAD_GIF, 481 LOAD_JPG, 482 LOAD_LBM, 483 LOAD_PCX, 484 LOAD_PNG, 485 LOAD_PNM, 486 LOAD_SVG, 487 LOAD_TGA, 488 LOAD_TIF, 489 LOAD_WEBP, 490 LOAD_XPM, 491 LOAD_XV, 492 ); 493 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 494 HEADER_SEARCH_PATHS = ( 495 "$(HEADER_SEARCH_PATHS_QUOTED)", 496 "$(HOME)/Library/Frameworks/SDL.framework/Headers", 497 /Library/Frameworks/SDL.framework/Headers, 498 ); 499 HEADER_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks/webp.framework/Headers\""; 500 MACOSX_DEPLOYMENT_TARGET = 10.5; 501 ONLY_ACTIVE_ARCH = YES; 502 PRODUCT_NAME = SDL2_image; 503 SDKROOT = macosx; 504 USER_HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED) $(HOME)/Library/Frameworks/SDL2.framework/Headers /Library/Frameworks/SDL2.framework/Headers"; 505 }; 506 name = Debug; 507 }; 508 007288120F0DA5BA00C302A9 /* Debug */ = { 509 isa = XCBuildConfiguration; 510 buildSettings = { 511 COMBINE_HIDPI_IMAGES = YES; 512 DYLIB_COMPATIBILITY_VERSION = 3.0.0; 513 DYLIB_CURRENT_VERSION = 3.2.0; 514 FRAMEWORK_SEARCH_PATHS = ( 515 "$(inherited)", 516 "\"$(SRCROOT)/Frameworks\"", 517 ); 518 FRAMEWORK_VERSION = A; 519 INFOPLIST_FILE = "Info-Framework.plist"; 520 INSTALL_PATH = "@rpath"; 521 LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; 522 MACOSX_DEPLOYMENT_TARGET = 10.6; 523 OTHER_LDFLAGS = ( 524 "-weak_framework", 525 webp, 526 ); 527 WRAPPER_EXTENSION = framework; 528 }; 529 name = Debug; 530 }; 531 007288130F0DA5BA00C302A9 /* Debug */ = { 532 isa = XCBuildConfiguration; 533 buildSettings = { 534 COMBINE_HIDPI_IMAGES = YES; 535 DYLIB_COMPATIBILITY_VERSION = 1; 536 DYLIB_CURRENT_VERSION = 1; 537 FRAMEWORK_SEARCH_PATHS = ""; 538 GCC_DYNAMIC_NO_PIC = NO; 539 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 540 GCC_OPTIMIZATION_LEVEL = 0; 541 GCC_PREPROCESSOR_DEFINITIONS = ( 542 LOAD_BMP, 543 LOAD_GIF, 544 LOAD_JPG, 545 LOAD_LBM, 546 LOAD_PCX, 547 LOAD_PNG, 548 LOAD_PNM, 549 LOAD_SVG, 550 LOAD_TGA, 551 LOAD_TIF, 552 LOAD_WEBP, 553 LOAD_XPM, 554 LOAD_XV, 555 ); 556 HEADER_SEARCH_PATHS = ( 557 /Library/Frameworks/SDL.framework/Headers, 558 "~/Library/Frameworks/SDL.framework/Headers", 559 ); 560 LIBRARY_STYLE = STATIC; 561 OTHER_CFLAGS = ""; 562 OTHER_LIBTOOL_FLAGS = ""; 563 OTHER_REZFLAGS = ""; 564 REZ_EXECUTABLE = YES; 565 SECTORDER_FLAGS = ""; 566 SKIP_INSTALL = YES; 567 }; 568 name = Debug; 569 }; 570 007288140F0DA5BA00C302A9 /* Debug */ = { 571 isa = XCBuildConfiguration; 572 buildSettings = { 573 GCC_DYNAMIC_NO_PIC = NO; 574 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 575 GCC_OPTIMIZATION_LEVEL = 0; 576 OTHER_CFLAGS = ""; 577 OTHER_LDFLAGS = ""; 578 OTHER_REZFLAGS = ""; 579 PRODUCT_NAME = "Create DMG"; 580 REZ_EXECUTABLE = YES; 581 SECTORDER_FLAGS = ""; 582 WARNING_CFLAGS = ( 583 "-Wmost", 584 "-Wno-four-char-constants", 585 "-Wno-unknown-pragmas", 586 ); 587 ZERO_LINK = YES; 588 }; 589 name = Debug; 590 }; 591 007288150F0DA5C400C302A9 /* Release */ = { 592 isa = XCBuildConfiguration; 593 buildSettings = { 594 DEPLOYMENT_POSTPROCESSING = YES; 595 FRAMEWORK_SEARCH_PATHS = ( 596 "$(FRAMEWORK_SEARCH_PATHS_QUOTED)", 597 "$(HOME)/Library/Frameworks", 598 /Library/Frameworks, 599 ); 600 FRAMEWORK_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks\""; 601 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 602 GCC_PREPROCESSOR_DEFINITIONS = ( 603 LOAD_BMP, 604 LOAD_GIF, 605 LOAD_JPG, 606 LOAD_LBM, 607 LOAD_PCX, 608 LOAD_PNG, 609 LOAD_PNM, 610 LOAD_SVG, 611 LOAD_TGA, 612 LOAD_TIF, 613 LOAD_WEBP, 614 LOAD_XPM, 615 LOAD_XV, 616 ); 617 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 618 HEADER_SEARCH_PATHS = ( 619 "$(HEADER_SEARCH_PATHS_QUOTED)", 620 "$(HOME)/Library/Frameworks/SDL.framework/Headers", 621 /Library/Frameworks/SDL.framework/Headers, 622 ); 623 HEADER_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks/webp.framework/Headers\""; 624 MACOSX_DEPLOYMENT_TARGET = 10.5; 625 PRODUCT_NAME = SDL2_image; 626 SDKROOT = macosx; 627 SEPARATE_STRIP = YES; 628 STRIP_STYLE = "non-global"; 629 USER_HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED) $(HOME)/Library/Frameworks/SDL2.framework/Headers /Library/Frameworks/SDL2.framework/Headers"; 630 }; 631 name = Release; 632 }; 633 007288160F0DA5C400C302A9 /* Release */ = { 634 isa = XCBuildConfiguration; 635 buildSettings = { 636 COMBINE_HIDPI_IMAGES = YES; 637 DYLIB_COMPATIBILITY_VERSION = 3.0.0; 638 DYLIB_CURRENT_VERSION = 3.2.0; 639 FRAMEWORK_SEARCH_PATHS = ( 640 "$(inherited)", 641 "\"$(SRCROOT)/Frameworks\"", 642 ); 643 FRAMEWORK_VERSION = A; 644 INFOPLIST_FILE = "Info-Framework.plist"; 645 INSTALL_PATH = "@rpath"; 646 LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; 647 MACOSX_DEPLOYMENT_TARGET = 10.6; 648 OTHER_LDFLAGS = ( 649 "-weak_framework", 650 webp, 651 ); 652 WRAPPER_EXTENSION = framework; 653 }; 654 name = Release; 655 }; 656 007288170F0DA5C400C302A9 /* Release */ = { 657 isa = XCBuildConfiguration; 658 buildSettings = { 659 COMBINE_HIDPI_IMAGES = YES; 660 DYLIB_COMPATIBILITY_VERSION = 1; 661 DYLIB_CURRENT_VERSION = 1; 662 FRAMEWORK_SEARCH_PATHS = ""; 663 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 664 GCC_PREPROCESSOR_DEFINITIONS = ( 665 LOAD_BMP, 666 LOAD_GIF, 667 LOAD_JPG, 668 LOAD_LBM, 669 LOAD_PCX, 670 LOAD_PNG, 671 LOAD_PNM, 672 LOAD_SVG, 673 LOAD_TGA, 674 LOAD_TIF, 675 LOAD_WEBP, 676 LOAD_XPM, 677 LOAD_XV, 678 ); 679 HEADER_SEARCH_PATHS = ( 680 /Library/Frameworks/SDL.framework/Headers, 681 "~/Library/Frameworks/SDL.framework/Headers", 682 ); 683 LIBRARY_STYLE = STATIC; 684 OTHER_CFLAGS = ""; 685 OTHER_LIBTOOL_FLAGS = ""; 686 OTHER_REZFLAGS = ""; 687 REZ_EXECUTABLE = YES; 688 SECTORDER_FLAGS = ""; 689 SKIP_INSTALL = YES; 690 }; 691 name = Release; 692 }; 693 007288180F0DA5C400C302A9 /* Release */ = { 694 isa = XCBuildConfiguration; 695 buildSettings = { 696 OTHER_CFLAGS = ""; 697 OTHER_LDFLAGS = ""; 698 OTHER_REZFLAGS = ""; 699 PRODUCT_NAME = "Create DMG"; 700 REZ_EXECUTABLE = YES; 701 SECTORDER_FLAGS = ""; 702 WARNING_CFLAGS = ( 703 "-Wmost", 704 "-Wno-four-char-constants", 705 "-Wno-unknown-pragmas", 706 ); 707 ZERO_LINK = NO; 708 }; 709 name = Release; 710 }; 711/* End XCBuildConfiguration section */ 712 713/* Begin XCConfigurationList section */ 714 00B7E3AA097EB73D00826121 /* Build configuration list for PBXNativeTarget "Framework" */ = { 715 isa = XCConfigurationList; 716 buildConfigurations = ( 717 007288160F0DA5C400C302A9 /* Release */, 718 007288120F0DA5BA00C302A9 /* Debug */, 719 ); 720 defaultConfigurationIsVisible = 0; 721 defaultConfigurationName = Release; 722 }; 723 00B7E3AE097EB73D00826121 /* Build configuration list for PBXNativeTarget "Static Library" */ = { 724 isa = XCConfigurationList; 725 buildConfigurations = ( 726 007288170F0DA5C400C302A9 /* Release */, 727 007288130F0DA5BA00C302A9 /* Debug */, 728 ); 729 defaultConfigurationIsVisible = 0; 730 defaultConfigurationName = Release; 731 }; 732 00B7E3B2097EB73D00826121 /* Build configuration list for PBXNativeTarget "Create DMG" */ = { 733 isa = XCConfigurationList; 734 buildConfigurations = ( 735 007288180F0DA5C400C302A9 /* Release */, 736 007288140F0DA5BA00C302A9 /* Debug */, 737 ); 738 defaultConfigurationIsVisible = 0; 739 defaultConfigurationName = Release; 740 }; 741 00B7E3B6097EB73D00826121 /* Build configuration list for PBXProject "SDL_image" */ = { 742 isa = XCConfigurationList; 743 buildConfigurations = ( 744 007288150F0DA5C400C302A9 /* Release */, 745 007288110F0DA5BA00C302A9 /* Debug */, 746 ); 747 defaultConfigurationIsVisible = 0; 748 defaultConfigurationName = Release; 749 }; 750/* End XCConfigurationList section */ 751 }; 752 rootObject = 0867D690FE84028FC02AAC07 /* Project object */; 753} 754