|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 9223C4781F009428009A94D7 /* Game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C4671F009428009A94D7 /* Game.cpp */; }; |
11 | | - 9223C4791F009428009A94D7 /* Actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C4681F009428009A94D7 /* Actor.cpp */; }; |
12 | | - 9223C47A1F009428009A94D7 /* AnimSpriteComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C46A1F009428009A94D7 /* AnimSpriteComponent.cpp */; }; |
13 | | - 9223C47B1F009428009A94D7 /* BGSpriteComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C46C1F009428009A94D7 /* BGSpriteComponent.cpp */; }; |
14 | | - 9223C47C1F009428009A94D7 /* Component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C46E1F009428009A94D7 /* Component.cpp */; }; |
15 | 11 | 9223C47D1F009428009A94D7 /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C4711F009428009A94D7 /* Main.cpp */; }; |
16 | | - 9223C47E1F009428009A94D7 /* Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C4721F009428009A94D7 /* Math.cpp */; }; |
17 | | - 9223C47F1F009428009A94D7 /* Ship.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C4741F009428009A94D7 /* Ship.cpp */; }; |
18 | | - 9223C4801F009428009A94D7 /* SpriteComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9223C4761F009428009A94D7 /* SpriteComponent.cpp */; }; |
19 | 12 | 92D324FB1B697389005A86C7 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 92D324FA1B697389005A86C7 /* CoreFoundation.framework */; }; |
20 | 13 | 92E46E941B6353E50035CD21 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 92E46E931B6353E50035CD21 /* OpenGL.framework */; }; |
21 | 14 | /* End PBXBuildFile section */ |
22 | 15 |
|
23 | 16 | /* Begin PBXFileReference section */ |
24 | 17 | 9223C4671F009428009A94D7 /* Game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Game.cpp; sourceTree = "<group>"; }; |
25 | | - 9223C4681F009428009A94D7 /* Actor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Actor.cpp; sourceTree = "<group>"; }; |
26 | | - 9223C4691F009428009A94D7 /* Actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Actor.h; sourceTree = "<group>"; }; |
27 | | - 9223C46A1F009428009A94D7 /* AnimSpriteComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnimSpriteComponent.cpp; sourceTree = "<group>"; }; |
28 | | - 9223C46B1F009428009A94D7 /* AnimSpriteComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimSpriteComponent.h; sourceTree = "<group>"; }; |
29 | | - 9223C46C1F009428009A94D7 /* BGSpriteComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BGSpriteComponent.cpp; sourceTree = "<group>"; }; |
30 | | - 9223C46D1F009428009A94D7 /* BGSpriteComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BGSpriteComponent.h; sourceTree = "<group>"; }; |
31 | | - 9223C46E1F009428009A94D7 /* Component.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Component.cpp; sourceTree = "<group>"; }; |
32 | | - 9223C46F1F009428009A94D7 /* Component.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Component.h; sourceTree = "<group>"; }; |
33 | 18 | 9223C4701F009428009A94D7 /* Game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Game.h; sourceTree = "<group>"; }; |
34 | 19 | 9223C4711F009428009A94D7 /* Main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Main.cpp; sourceTree = "<group>"; }; |
35 | | - 9223C4721F009428009A94D7 /* Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Math.cpp; sourceTree = "<group>"; }; |
36 | | - 9223C4731F009428009A94D7 /* Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Math.h; sourceTree = "<group>"; }; |
37 | | - 9223C4741F009428009A94D7 /* Ship.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Ship.cpp; sourceTree = "<group>"; }; |
38 | | - 9223C4751F009428009A94D7 /* Ship.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ship.h; sourceTree = "<group>"; }; |
39 | | - 9223C4761F009428009A94D7 /* SpriteComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpriteComponent.cpp; sourceTree = "<group>"; }; |
40 | | - 9223C4771F009428009A94D7 /* SpriteComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpriteComponent.h; sourceTree = "<group>"; }; |
41 | 20 | 92D324FA1B697389005A86C7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; |
42 | 21 | 92E46DF71B634EA30035CD21 /* Game-mac */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Game-mac"; sourceTree = BUILT_PRODUCTS_DIR; }; |
43 | 22 | 92E46E931B6353E50035CD21 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; |
|
59 | 38 | 92E46DEE1B634EA30035CD21 = { |
60 | 39 | isa = PBXGroup; |
61 | 40 | children = ( |
62 | | - 9223C4681F009428009A94D7 /* Actor.cpp */, |
63 | | - 9223C4691F009428009A94D7 /* Actor.h */, |
64 | | - 9223C46A1F009428009A94D7 /* AnimSpriteComponent.cpp */, |
65 | | - 9223C46B1F009428009A94D7 /* AnimSpriteComponent.h */, |
66 | | - 9223C46C1F009428009A94D7 /* BGSpriteComponent.cpp */, |
67 | | - 9223C46D1F009428009A94D7 /* BGSpriteComponent.h */, |
68 | | - 9223C46E1F009428009A94D7 /* Component.cpp */, |
69 | | - 9223C46F1F009428009A94D7 /* Component.h */, |
70 | 41 | 9223C4671F009428009A94D7 /* Game.cpp */, |
71 | 42 | 9223C4701F009428009A94D7 /* Game.h */, |
72 | 43 | 9223C4711F009428009A94D7 /* Main.cpp */, |
73 | | - 9223C4721F009428009A94D7 /* Math.cpp */, |
74 | | - 9223C4731F009428009A94D7 /* Math.h */, |
75 | | - 9223C4741F009428009A94D7 /* Ship.cpp */, |
76 | | - 9223C4751F009428009A94D7 /* Ship.h */, |
77 | | - 9223C4761F009428009A94D7 /* SpriteComponent.cpp */, |
78 | | - 9223C4771F009428009A94D7 /* SpriteComponent.h */, |
79 | 44 | 92E46DF81B634EA30035CD21 /* Products */, |
80 | 45 | 92D324FA1B697389005A86C7 /* CoreFoundation.framework */, |
81 | 46 | 92E46E931B6353E50035CD21 /* OpenGL.framework */, |
|
116 | 81 | 92E46DEF1B634EA30035CD21 /* Project object */ = { |
117 | 82 | isa = PBXProject; |
118 | 83 | attributes = { |
119 | | - LastUpgradeCheck = 0720; |
| 84 | + LastUpgradeCheck = 0920; |
120 | 85 | ORGANIZATIONNAME = "Sanjay Madhav"; |
121 | 86 | TargetAttributes = { |
122 | 87 | 92E46DF61B634EA30035CD21 = { |
123 | 88 | CreatedOnToolsVersion = 6.4; |
124 | 89 | }; |
125 | 90 | }; |
126 | 91 | }; |
127 | | - buildConfigurationList = 92E46DF21B634EA30035CD21 /* Build configuration list for PBXProject "Chapter3-mac" */; |
| 92 | + buildConfigurationList = 92E46DF21B634EA30035CD21 /* Build configuration list for PBXProject "Chapter01-mac" */; |
128 | 93 | compatibilityVersion = "Xcode 3.2"; |
129 | 94 | developmentRegion = English; |
130 | 95 | hasScannedForEncodings = 0; |
|
163 | 128 | buildActionMask = 2147483647; |
164 | 129 | files = ( |
165 | 130 | 9223C47D1F009428009A94D7 /* Main.cpp in Sources */, |
166 | | - 9223C47E1F009428009A94D7 /* Math.cpp in Sources */, |
167 | | - 9223C47A1F009428009A94D7 /* AnimSpriteComponent.cpp in Sources */, |
168 | | - 9223C47B1F009428009A94D7 /* BGSpriteComponent.cpp in Sources */, |
169 | 131 | 9223C4781F009428009A94D7 /* Game.cpp in Sources */, |
170 | | - 9223C4801F009428009A94D7 /* SpriteComponent.cpp in Sources */, |
171 | | - 9223C47F1F009428009A94D7 /* Ship.cpp in Sources */, |
172 | | - 9223C4791F009428009A94D7 /* Actor.cpp in Sources */, |
173 | | - 9223C47C1F009428009A94D7 /* Component.cpp in Sources */, |
174 | 132 | ); |
175 | 133 | runOnlyForDeploymentPostprocessing = 0; |
176 | 134 | }; |
|
185 | 143 | CLANG_CXX_LIBRARY = "libc++"; |
186 | 144 | CLANG_ENABLE_MODULES = YES; |
187 | 145 | CLANG_ENABLE_OBJC_ARC = YES; |
| 146 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
188 | 147 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 148 | + CLANG_WARN_COMMA = YES; |
189 | 149 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
190 | 150 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
191 | 151 | CLANG_WARN_EMPTY_BODY = YES; |
192 | 152 | CLANG_WARN_ENUM_CONVERSION = YES; |
| 153 | + CLANG_WARN_INFINITE_RECURSION = YES; |
193 | 154 | CLANG_WARN_INT_CONVERSION = YES; |
| 155 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 156 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
194 | 157 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 158 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 159 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 160 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
195 | 161 | CLANG_WARN_UNREACHABLE_CODE = YES; |
196 | 162 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
197 | 163 | COPY_PHASE_STRIP = NO; |
|
228 | 194 | CLANG_CXX_LIBRARY = "libc++"; |
229 | 195 | CLANG_ENABLE_MODULES = YES; |
230 | 196 | CLANG_ENABLE_OBJC_ARC = YES; |
| 197 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
231 | 198 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 199 | + CLANG_WARN_COMMA = YES; |
232 | 200 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
233 | 201 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
234 | 202 | CLANG_WARN_EMPTY_BODY = YES; |
235 | 203 | CLANG_WARN_ENUM_CONVERSION = YES; |
| 204 | + CLANG_WARN_INFINITE_RECURSION = YES; |
236 | 205 | CLANG_WARN_INT_CONVERSION = YES; |
| 206 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 207 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
237 | 208 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 209 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 210 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 211 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
238 | 212 | CLANG_WARN_UNREACHABLE_CODE = YES; |
239 | 213 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
240 | 214 | COPY_PHASE_STRIP = NO; |
|
318 | 292 | /* End XCBuildConfiguration section */ |
319 | 293 |
|
320 | 294 | /* Begin XCConfigurationList section */ |
321 | | - 92E46DF21B634EA30035CD21 /* Build configuration list for PBXProject "Chapter3-mac" */ = { |
| 295 | + 92E46DF21B634EA30035CD21 /* Build configuration list for PBXProject "Chapter01-mac" */ = { |
322 | 296 | isa = XCConfigurationList; |
323 | 297 | buildConfigurations = ( |
324 | 298 | 92E46DFC1B634EA40035CD21 /* Debug */, |
|
0 commit comments