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 }