Mercurial > sdl-ios-xcode
comparison Xcode-iPhoneOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/project.pbxproj @ 5077:37b582b8bb07
New iOS Xcode target to build libSDL.a and lipo Simulator & Device binaries together.
New iOS Xcode target to prepare an Xcode template using the Universal libSDL.a.
author | Eric Wing <ewing . public |-at-| gmail . com> |
---|---|
date | Mon, 31 Jan 2011 00:37:38 -0800 |
parents | |
children | 067973aec4d8 |
comparison
equal
deleted
inserted
replaced
5076:8bf5781fc582 | 5077:37b582b8bb07 |
---|---|
1 // !$*UTF8*$! | |
2 { | |
3 archiveVersion = 1; | |
4 classes = { | |
5 }; | |
6 objectVersion = 45; | |
7 objects = { | |
8 | |
9 /* Begin PBXBuildFile section */ | |
10 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; | |
11 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; | |
12 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; }; | |
13 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; }; | |
14 FD779ED20E26B9B000F39101 /* libSDLSimulator.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD779ED00E26B9B000F39101 /* libSDLSimulator.a */; }; | |
15 FD779ED30E26B9B000F39101 /* libSDLiPhoneOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD779ED10E26B9B000F39101 /* libSDLiPhoneOS.a */; }; | |
16 FD779EDE0E26BA1200F39101 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD779EDD0E26BA1200F39101 /* CoreAudio.framework */; }; | |
17 FD77A07D0E26BD8C00F39101 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD77A07C0E26BD8C00F39101 /* Icon.png */; }; | |
18 FD77A07F0E26BDA900F39101 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD77A07E0E26BDA900F39101 /* Default.png */; }; | |
19 FD77A0850E26BDB800F39101 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD77A0840E26BDB800F39101 /* AudioToolbox.framework */; }; | |
20 FD77A09D0E26BDE500F39101 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A09C0E26BDE500F39101 /* main.c */; }; | |
21 FDB8BFC60E5A0F6A00980157 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB8BFC50E5A0F6A00980157 /* CoreGraphics.framework */; }; | |
22 /* End PBXBuildFile section */ | |
23 | |
24 /* Begin PBXFileReference section */ | |
25 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; | |
26 1D6058910D05DD3D006BFB54 /* ___PROJECTNAME___.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "___PROJECTNAME___.app"; sourceTree = BUILT_PRODUCTS_DIR; }; | |
27 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; | |
28 28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; | |
29 28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; | |
30 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |
31 FD779ED00E26B9B000F39101 /* libSDLSimulator.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libSDLSimulator.a; path = lib/libSDLSimulator.a; sourceTree = "<group>"; }; | |
32 FD779ED10E26B9B000F39101 /* libSDLiPhoneOS.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libSDLiPhoneOS.a; path = lib/libSDLiPhoneOS.a; sourceTree = "<group>"; }; | |
33 FD779EDD0E26BA1200F39101 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; | |
34 FD77A07C0E26BD8C00F39101 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; }; | |
35 FD77A07E0E26BDA900F39101 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; }; | |
36 FD77A0840E26BDB800F39101 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; | |
37 FD77A09C0E26BDE500F39101 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; }; | |
38 FDB8BFC50E5A0F6A00980157 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; | |
39 /* End PBXFileReference section */ | |
40 | |
41 /* Begin PBXFrameworksBuildPhase section */ | |
42 1D60588F0D05DD3D006BFB54 /* Frameworks */ = { | |
43 isa = PBXFrameworksBuildPhase; | |
44 buildActionMask = 2147483647; | |
45 files = ( | |
46 FD779ED20E26B9B000F39101 /* libSDLSimulator.a in Frameworks */, | |
47 FD779ED30E26B9B000F39101 /* libSDLiPhoneOS.a in Frameworks */, | |
48 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, | |
49 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */, | |
50 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */, | |
51 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */, | |
52 FD779EDE0E26BA1200F39101 /* CoreAudio.framework in Frameworks */, | |
53 FD77A0850E26BDB800F39101 /* AudioToolbox.framework in Frameworks */, | |
54 FDB8BFC60E5A0F6A00980157 /* CoreGraphics.framework in Frameworks */, | |
55 ); | |
56 runOnlyForDeploymentPostprocessing = 0; | |
57 }; | |
58 /* End PBXFrameworksBuildPhase section */ | |
59 | |
60 /* Begin PBXGroup section */ | |
61 19C28FACFE9D520D11CA2CBB /* Products */ = { | |
62 isa = PBXGroup; | |
63 children = ( | |
64 1D6058910D05DD3D006BFB54 /* ___PROJECTNAME___.app */, | |
65 ); | |
66 name = Products; | |
67 sourceTree = "<group>"; | |
68 }; | |
69 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { | |
70 isa = PBXGroup; | |
71 children = ( | |
72 29B97315FDCFA39411CA2CEA /* Sources */, | |
73 29B97317FDCFA39411CA2CEA /* Resources */, | |
74 FD779EC50E26B99E00F39101 /* Libraries */, | |
75 29B97323FDCFA39411CA2CEA /* Frameworks */, | |
76 19C28FACFE9D520D11CA2CBB /* Products */, | |
77 ); | |
78 name = CustomTemplate; | |
79 sourceTree = "<group>"; | |
80 }; | |
81 29B97315FDCFA39411CA2CEA /* Sources */ = { | |
82 isa = PBXGroup; | |
83 children = ( | |
84 FD77A09C0E26BDE500F39101 /* main.c */, | |
85 ); | |
86 name = Sources; | |
87 sourceTree = "<group>"; | |
88 }; | |
89 29B97317FDCFA39411CA2CEA /* Resources */ = { | |
90 isa = PBXGroup; | |
91 children = ( | |
92 FD77A07E0E26BDA900F39101 /* Default.png */, | |
93 FD77A07C0E26BD8C00F39101 /* Icon.png */, | |
94 8D1107310486CEB800E47090 /* Info.plist */, | |
95 ); | |
96 name = Resources; | |
97 sourceTree = "<group>"; | |
98 }; | |
99 29B97323FDCFA39411CA2CEA /* Frameworks */ = { | |
100 isa = PBXGroup; | |
101 children = ( | |
102 FDB8BFC50E5A0F6A00980157 /* CoreGraphics.framework */, | |
103 FD77A0840E26BDB800F39101 /* AudioToolbox.framework */, | |
104 FD779EDD0E26BA1200F39101 /* CoreAudio.framework */, | |
105 28FD15070DC6FC5B0079059D /* QuartzCore.framework */, | |
106 28FD14FF0DC6FC520079059D /* OpenGLES.framework */, | |
107 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */, | |
108 1D30AB110D05D00D00671497 /* Foundation.framework */, | |
109 ); | |
110 name = Frameworks; | |
111 sourceTree = "<group>"; | |
112 }; | |
113 FD779EC50E26B99E00F39101 /* Libraries */ = { | |
114 isa = PBXGroup; | |
115 children = ( | |
116 FD779ED00E26B9B000F39101 /* libSDLSimulator.a */, | |
117 FD779ED10E26B9B000F39101 /* libSDLiPhoneOS.a */, | |
118 ); | |
119 name = Libraries; | |
120 sourceTree = "<group>"; | |
121 }; | |
122 /* End PBXGroup section */ | |
123 | |
124 /* Begin PBXNativeTarget section */ | |
125 1D6058900D05DD3D006BFB54 /* ___PROJECTNAME___ */ = { | |
126 isa = PBXNativeTarget; | |
127 buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "___PROJECTNAME___" */; | |
128 buildPhases = ( | |
129 1D60588D0D05DD3D006BFB54 /* Resources */, | |
130 1D60588E0D05DD3D006BFB54 /* Sources */, | |
131 1D60588F0D05DD3D006BFB54 /* Frameworks */, | |
132 ); | |
133 buildRules = ( | |
134 ); | |
135 dependencies = ( | |
136 ); | |
137 name = "___PROJECTNAME___"; | |
138 productName = "___PROJECTNAME___"; | |
139 productReference = 1D6058910D05DD3D006BFB54 /* ___PROJECTNAME___.app */; | |
140 productType = "com.apple.product-type.application"; | |
141 }; | |
142 /* End PBXNativeTarget section */ | |
143 | |
144 /* Begin PBXProject section */ | |
145 29B97313FDCFA39411CA2CEA /* Project object */ = { | |
146 isa = PBXProject; | |
147 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "___PROJECTNAME___" */; | |
148 compatibilityVersion = "Xcode 3.1"; | |
149 hasScannedForEncodings = 1; | |
150 mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; | |
151 projectDirPath = ""; | |
152 projectRoot = ""; | |
153 targets = ( | |
154 1D6058900D05DD3D006BFB54 /* ___PROJECTNAME___ */, | |
155 ); | |
156 }; | |
157 /* End PBXProject section */ | |
158 | |
159 /* Begin PBXResourcesBuildPhase section */ | |
160 1D60588D0D05DD3D006BFB54 /* Resources */ = { | |
161 isa = PBXResourcesBuildPhase; | |
162 buildActionMask = 2147483647; | |
163 files = ( | |
164 FD77A07D0E26BD8C00F39101 /* Icon.png in Resources */, | |
165 FD77A07F0E26BDA900F39101 /* Default.png in Resources */, | |
166 ); | |
167 runOnlyForDeploymentPostprocessing = 0; | |
168 }; | |
169 /* End PBXResourcesBuildPhase section */ | |
170 | |
171 /* Begin PBXSourcesBuildPhase section */ | |
172 1D60588E0D05DD3D006BFB54 /* Sources */ = { | |
173 isa = PBXSourcesBuildPhase; | |
174 buildActionMask = 2147483647; | |
175 files = ( | |
176 FD77A09D0E26BDE500F39101 /* main.c in Sources */, | |
177 ); | |
178 runOnlyForDeploymentPostprocessing = 0; | |
179 }; | |
180 /* End PBXSourcesBuildPhase section */ | |
181 | |
182 /* Begin XCBuildConfiguration section */ | |
183 1D6058940D05DD3E006BFB54 /* Debug */ = { | |
184 isa = XCBuildConfiguration; | |
185 buildSettings = { | |
186 ALWAYS_SEARCH_USER_PATHS = NO; | |
187 COPY_PHASE_STRIP = NO; | |
188 GCC_DYNAMIC_NO_PIC = NO; | |
189 GCC_OPTIMIZATION_LEVEL = 0; | |
190 GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
191 GCC_PREFIX_HEADER = ""; | |
192 INFOPLIST_FILE = Info.plist; | |
193 LIBRARY_SEARCH_PATHS = ( | |
194 "$(inherited)", | |
195 "\"$(SRCROOT)/lib\"", | |
196 ); | |
197 PRODUCT_NAME = "___PROJECTNAME___"; | |
198 }; | |
199 name = Debug; | |
200 }; | |
201 1D6058950D05DD3E006BFB54 /* Release */ = { | |
202 isa = XCBuildConfiguration; | |
203 buildSettings = { | |
204 ALWAYS_SEARCH_USER_PATHS = NO; | |
205 COPY_PHASE_STRIP = YES; | |
206 GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
207 GCC_PREFIX_HEADER = ""; | |
208 INFOPLIST_FILE = Info.plist; | |
209 LIBRARY_SEARCH_PATHS = ( | |
210 "$(inherited)", | |
211 "\"$(SRCROOT)/lib\"", | |
212 ); | |
213 PRODUCT_NAME = "___PROJECTNAME___"; | |
214 }; | |
215 name = Release; | |
216 }; | |
217 C01FCF4F08A954540054247B /* Debug */ = { | |
218 isa = XCBuildConfiguration; | |
219 buildSettings = { | |
220 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |
221 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | |
222 GCC_C_LANGUAGE_STANDARD = c99; | |
223 GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
224 GCC_WARN_UNUSED_VARIABLE = YES; | |
225 HEADER_SEARCH_PATHS = ./include; | |
226 LIBRARY_SEARCH_PATHS = ./lib; | |
227 ONLY_ACTIVE_ARCH = YES; | |
228 OTHER_CFLAGS = ""; | |
229 PREBINDING = NO; | |
230 SDKROOT = iphoneos2.0; | |
231 }; | |
232 name = Debug; | |
233 }; | |
234 C01FCF5008A954540054247B /* Release */ = { | |
235 isa = XCBuildConfiguration; | |
236 buildSettings = { | |
237 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |
238 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | |
239 GCC_C_LANGUAGE_STANDARD = c99; | |
240 GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
241 GCC_WARN_UNUSED_VARIABLE = YES; | |
242 HEADER_SEARCH_PATHS = ./include; | |
243 LIBRARY_SEARCH_PATHS = ./lib; | |
244 OTHER_CFLAGS = ""; | |
245 PREBINDING = NO; | |
246 SDKROOT = iphoneos2.0; | |
247 }; | |
248 name = Release; | |
249 }; | |
250 /* End XCBuildConfiguration section */ | |
251 | |
252 /* Begin XCConfigurationList section */ | |
253 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "___PROJECTNAME___" */ = { | |
254 isa = XCConfigurationList; | |
255 buildConfigurations = ( | |
256 1D6058940D05DD3E006BFB54 /* Debug */, | |
257 1D6058950D05DD3E006BFB54 /* Release */, | |
258 ); | |
259 defaultConfigurationIsVisible = 0; | |
260 defaultConfigurationName = Release; | |
261 }; | |
262 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "___PROJECTNAME___" */ = { | |
263 isa = XCConfigurationList; | |
264 buildConfigurations = ( | |
265 C01FCF4F08A954540054247B /* Debug */, | |
266 C01FCF5008A954540054247B /* Release */, | |
267 ); | |
268 defaultConfigurationIsVisible = 0; | |
269 defaultConfigurationName = Release; | |
270 }; | |
271 /* End XCConfigurationList section */ | |
272 }; | |
273 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; | |
274 } |