Imported Upstream version 2.0.14
[platform/upstream/SDL.git] / Xcode-iOS / Demos / Demos.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 46;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 1D3623EC0D0F72F000981E51 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
11                 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
12                 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
13                 F3A497102555EE4800E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
14                 F3A4972F2555EE8A00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
15                 F3A497392555EEA900E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
16                 F3A497422555EEBE00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
17                 F3A497432555EEC400E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
18                 F3A497442555EECD00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
19                 F3A497452555EED500E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
20                 F3A497462555EEDF00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A4959B2555ED0500E92A8B /* libSDL2.a */; };
21                 F3A497482555EEEE00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497472555EEEE00E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
22                 F3A497492555EF0B00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
23                 F3A4974A2555EF1200E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
24                 F3A4974B2555EF1B00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
25                 F3A4974C2555EF2000E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
26                 F3A4974D2555EF9500E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
27                 F3A4974E2555EF9F00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A495992555ED0500E92A8B /* libSDL2.a */; };
28                 F3A4974F2555EFA400E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497382555EEA900E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
29                 F3A497592555EFC300E92A8B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497582555EFC300E92A8B /* AVFoundation.framework */; };
30                 F3A497632555EFCF00E92A8B /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A497622555EFCF00E92A8B /* Metal.framework */; };
31                 F3F7590022AC5EC7001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
32                 F3F7590122AC5F00001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
33                 F3F7590222AC5F3D001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
34                 F3F7590322AC5F71001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
35                 F3F7590422AC5F8D001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
36                 F3F7590522AC5FB3001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
37                 F3F7590622AC5FD1001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3F758FF22AC5EC7001D97F2 /* Metal.framework */; };
38                 FA30DEB01BBF5A8F009C397F /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
39                 FA30DEB11BBF5A93009C397F /* happy.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0080E26BC0500F39101 /* happy.c */; };
40                 FA30DEB31BBF5AD7009C397F /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CC0E43D19800F688B5 /* icon.bmp */; };
41                 FA30DEB41BBF5ADD009C397F /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
42                 FA30DEB61BBF5AE6009C397F /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
43                 FA30DEC81BBF5C14009C397F /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
44                 FA30DEC91BBF5C14009C397F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
45                 FA30DECA1BBF5C14009C397F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
46                 FA30DECB1BBF5C14009C397F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
47                 FA30DECC1BBF5C14009C397F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
48                 FA30DECD1BBF5C14009C397F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
49                 FA30DECE1BBF5C14009C397F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
50                 FA30DECF1BBF5C14009C397F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
51                 FA86C0371D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
52                 FA86C0381D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
53                 FA86C0391D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
54                 FA86C03A1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
55                 FA86C03B1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
56                 FA86C03C1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
57                 FA86C03D1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */; };
58                 FA8B4BA31967070A00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
59                 FA8B4BA41967071300F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
60                 FA8B4BA51967071A00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
61                 FA8B4BA61967072100F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
62                 FA8B4BA71967072800F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
63                 FA8B4BA81967073400F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
64                 FA8B4BA91967073D00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */; };
65                 FABA34D41D8B5E5600915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
66                 FABA34D61D8B5E5A00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
67                 FABA34D91D8B5E7B00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
68                 FABA34DA1D8B5E7F00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
69                 FABA34DB1D8B5E8500915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
70                 FABA34DC1D8B5E8900915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
71                 FABA34DD1D8B5E8D00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34D31D8B5E5600915323 /* AVFoundation.framework */; };
72                 FAE0E96A1BAF96A00098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
73                 FAE0E96C1BAF96A90098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
74                 FAE0E96D1BAF96AF0098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
75                 FAE0E96E1BAF96B10098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
76                 FAE0E96F1BAF96B50098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
77                 FAE0E9701BAF96B80098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
78                 FAE0E9711BAF96BB0098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9691BAF96A00098DFA4 /* GameController.framework */; };
79                 FD15FD690E086911003BDF25 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
80                 FD15FD6A0E086911003BDF25 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
81                 FD15FD6B0E086911003BDF25 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
82                 FD15FD6C0E086911003BDF25 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
83                 FD15FD6D0E086911003BDF25 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
84                 FD5F9CE80E0E0741008E885B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
85                 FD5F9CE90E0E0741008E885B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
86                 FD5F9CEA0E0E0741008E885B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
87                 FD5F9CEB0E0E0741008E885B /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
88                 FD5F9CEC0E0E0741008E885B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
89                 FD77A00E0E26BC0500F39101 /* happy.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0080E26BC0500F39101 /* happy.c */; };
90                 FD77A0130E26BC0500F39101 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
91                 FD77A0160E26BC0500F39101 /* rectangles.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A00A0E26BC0500F39101 /* rectangles.c */; };
92                 FD77A0190E26BC0500F39101 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
93                 FD77A01F0E26BC0500F39101 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
94                 FD77A0230E26BC0500F39101 /* touch.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A00B0E26BC0500F39101 /* touch.c */; };
95                 FD77A0250E26BC0500F39101 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
96                 FD77A0270E26BC0500F39101 /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0090E26BC0500F39101 /* mixer.c */; };
97                 FD77A02A0E26BC2700F39101 /* accelerometer.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0050E26BC0500F39101 /* accelerometer.c */; };
98                 FD787AA10E22A5CC003E8E36 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
99                 FD787AA20E22A5CC003E8E36 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
100                 FD787AA30E22A5CC003E8E36 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
101                 FD787AA40E22A5CC003E8E36 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
102                 FD787AA50E22A5CC003E8E36 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
103                 FD925B190E0F276600E92347 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
104                 FD925B1A0E0F276600E92347 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
105                 FD925B1B0E0F276600E92347 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
106                 FDB651D00E43D1AD00F688B5 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CC0E43D19800F688B5 /* icon.bmp */; };
107                 FDB651D10E43D1B300F688B5 /* ship.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CD0E43D19800F688B5 /* ship.bmp */; };
108                 FDB651D20E43D1B500F688B5 /* space.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CE0E43D19800F688B5 /* space.bmp */; };
109                 FDB651D30E43D1BA00F688B5 /* stroke.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CF0E43D19800F688B5 /* stroke.bmp */; };
110                 FDB651D40E43D1C500F688B5 /* ds_brush_snare.wav in Resources */ = {isa = PBXBuildFile; fileRef = FDB651C80E43D19800F688B5 /* ds_brush_snare.wav */; };
111                 FDB651D50E43D1C500F688B5 /* ds_china.wav in Resources */ = {isa = PBXBuildFile; fileRef = FDB651C90E43D19800F688B5 /* ds_china.wav */; };
112                 FDB651D60E43D1C500F688B5 /* ds_kick_big_amb.wav in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CA0E43D19800F688B5 /* ds_kick_big_amb.wav */; };
113                 FDB651D70E43D1C500F688B5 /* ds_loose_skin_mute.wav in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CB0E43D19800F688B5 /* ds_loose_skin_mute.wav */; };
114                 FDB651D80E43D1D800F688B5 /* stroke.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CF0E43D19800F688B5 /* stroke.bmp */; };
115                 FDB651F90E43D1F300F688B5 /* stroke.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB651CF0E43D19800F688B5 /* stroke.bmp */; };
116                 FDB651FA0E43D1F300F688B5 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
117                 FDB651FB0E43D1F300F688B5 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
118                 FDB651FD0E43D1F300F688B5 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
119                 FDB652020E43D1F300F688B5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
120                 FDB652030E43D1F300F688B5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
121                 FDB652040E43D1F300F688B5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
122                 FDB652050E43D1F300F688B5 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
123                 FDB652060E43D1F300F688B5 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
124                 FDB652070E43D1F300F688B5 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
125                 FDB652080E43D1F300F688B5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
126                 FDB652120E43D21A00F688B5 /* keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = FDB652110E43D21A00F688B5 /* keyboard.c */; };
127                 FDB652C70E43E25900F688B5 /* kromasky_16x16.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDB652C60E43E25900F688B5 /* kromasky_16x16.bmp */; };
128                 FDB96ED40DEFC9C700FAF19F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
129                 FDB96EE00DEFC9DC00FAF19F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
130                 FDC202E10E107B1200ABAC90 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
131                 FDC202E60E107B1200ABAC90 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
132                 FDC202E70E107B1200ABAC90 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
133                 FDC202E80E107B1200ABAC90 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
134                 FDC202E90E107B1200ABAC90 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
135                 FDC202EA0E107B1200ABAC90 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
136                 FDC214870E26D78A00DDED23 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
137                 FDC52EC80E2843D6008D768C /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
138                 FDC52EC90E2843D6008D768C /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD787AA00E22A5CC003E8E36 /* Default.png */; };
139                 FDC52ECF0E2843D6008D768C /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = FD77A0060E26BC0500F39101 /* common.c */; };
140                 FDC52ED40E2843D6008D768C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
141                 FDC52ED50E2843D6008D768C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
142                 FDC52ED60E2843D6008D768C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
143                 FDC52ED70E2843D6008D768C /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
144                 FDC52ED80E2843D6008D768C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
145                 FDC52ED90E2843D6008D768C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
146                 FDC52EDA0E2843D6008D768C /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
147                 FDC52EE50E284410008D768C /* fireworks.c in Sources */ = {isa = PBXBuildFile; fileRef = FDC52EE40E284410008D768C /* fireworks.c */; };
148                 FDF0D6960E12D05400247964 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD925B180E0F276600E92347 /* Icon.png */; };
149                 FDF0D69C0E12D05400247964 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
150                 FDF0D69D0E12D05400247964 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
151                 FDF0D69E0E12D05400247964 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */; };
152                 FDF0D69F0E12D05400247964 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */; };
153                 FDF0D6A00E12D05400247964 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */; };
154                 FDF0D71E0E12D2AB00247964 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
155                 FDF0D7230E12D31800247964 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
156                 FDF0D7950E12D52900247964 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
157                 FDF0D7960E12D52900247964 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
158                 FDF0D7A70E12D53200247964 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
159                 FDF0D7A80E12D53200247964 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
160                 FDF0D7A90E12D53500247964 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
161                 FDF0D7AA0E12D53500247964 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
162                 FDF0D7AB0E12D53800247964 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */; };
163                 FDF0D7AC0E12D53800247964 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDF0D7220E12D31800247964 /* AudioToolbox.framework */; };
164 /* End PBXBuildFile section */
165
166 /* Begin PBXContainerItemProxy section */
167                 F3A495902555ED0500E92A8B /* PBXContainerItemProxy */ = {
168                         isa = PBXContainerItemProxy;
169                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
170                         proxyType = 2;
171                         remoteGlobalIDString = BECDF66C0761BA81005FE872;
172                         remoteInfo = Framework;
173                 };
174                 F3A495922555ED0500E92A8B /* PBXContainerItemProxy */ = {
175                         isa = PBXContainerItemProxy;
176                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
177                         proxyType = 2;
178                         remoteGlobalIDString = A7D88B5423E2437C00DCD162;
179                         remoteInfo = "Framework-iOS";
180                 };
181                 F3A495942555ED0500E92A8B /* PBXContainerItemProxy */ = {
182                         isa = PBXContainerItemProxy;
183                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
184                         proxyType = 2;
185                         remoteGlobalIDString = A7D88D1523E24BED00DCD162;
186                         remoteInfo = "Framework-tvOS";
187                 };
188                 F3A495962555ED0500E92A8B /* PBXContainerItemProxy */ = {
189                         isa = PBXContainerItemProxy;
190                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
191                         proxyType = 2;
192                         remoteGlobalIDString = BECDF6B30761BA81005FE872;
193                         remoteInfo = "Static Library";
194                 };
195                 F3A495982555ED0500E92A8B /* PBXContainerItemProxy */ = {
196                         isa = PBXContainerItemProxy;
197                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
198                         proxyType = 2;
199                         remoteGlobalIDString = A7D88E5423E24D3B00DCD162;
200                         remoteInfo = "Static Library-iOS";
201                 };
202                 F3A4959A2555ED0500E92A8B /* PBXContainerItemProxy */ = {
203                         isa = PBXContainerItemProxy;
204                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
205                         proxyType = 2;
206                         remoteGlobalIDString = A769B23D23E259AE00872273;
207                         remoteInfo = "Static Library-tvOS";
208                 };
209                 F3A4959C2555ED0500E92A8B /* PBXContainerItemProxy */ = {
210                         isa = PBXContainerItemProxy;
211                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
212                         proxyType = 2;
213                         remoteGlobalIDString = DB31407717554B71006C0E22;
214                         remoteInfo = "Shared Library";
215                 };
216                 F3A4959E2555ED0500E92A8B /* PBXContainerItemProxy */ = {
217                         isa = PBXContainerItemProxy;
218                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
219                         proxyType = 2;
220                         remoteGlobalIDString = A75FCEB323E25AB700529352;
221                         remoteInfo = "Shared Library-iOS";
222                 };
223                 F3A495A02555ED0500E92A8B /* PBXContainerItemProxy */ = {
224                         isa = PBXContainerItemProxy;
225                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
226                         proxyType = 2;
227                         remoteGlobalIDString = A75FD06C23E25AC700529352;
228                         remoteInfo = "Shared Library-tvOS";
229                 };
230                 F3A495A22555ED0500E92A8B /* PBXContainerItemProxy */ = {
231                         isa = PBXContainerItemProxy;
232                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
233                         proxyType = 2;
234                         remoteGlobalIDString = BECDF6BE0761BA81005FE872;
235                         remoteInfo = "Standard DMG";
236                 };
237                 F3A495A42555ED0500E92A8B /* PBXContainerItemProxy */ = {
238                         isa = PBXContainerItemProxy;
239                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
240                         proxyType = 2;
241                         remoteGlobalIDString = A75FDB8C23E4C74400529352;
242                         remoteInfo = hidapi;
243                 };
244                 F3A495A62555ED0500E92A8B /* PBXContainerItemProxy */ = {
245                         isa = PBXContainerItemProxy;
246                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
247                         proxyType = 2;
248                         remoteGlobalIDString = A75FDB4923E399AC00529352;
249                         remoteInfo = "hidapi-iOS";
250                 };
251                 F3A495A82555ED0500E92A8B /* PBXContainerItemProxy */ = {
252                         isa = PBXContainerItemProxy;
253                         containerPortal = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
254                         proxyType = 2;
255                         remoteGlobalIDString = A75FDB6E23E3A2C900529352;
256                         remoteInfo = "hidapi-tvOS";
257                 };
258 /* End PBXContainerItemProxy section */
259
260 /* Begin PBXFileReference section */
261                 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
262                 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
263                 1D6058910D05DD3D006BFB54 /* Rectangles.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Rectangles.app; sourceTree = BUILT_PRODUCTS_DIR; };
264                 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
265                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
266                 F3A495802555ED0400E92A8B /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = ../../Xcode/SDL/SDL.xcodeproj; sourceTree = "<group>"; };
267                 F3A497382555EEA900E92A8B /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = System/Library/Frameworks/CoreHaptics.framework; sourceTree = SDKROOT; };
268                 F3A497472555EEEE00E92A8B /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/CoreHaptics.framework; sourceTree = DEVELOPER_DIR; };
269                 F3A497582555EFC300E92A8B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; };
270                 F3A497622555EFCF00E92A8B /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/Metal.framework; sourceTree = DEVELOPER_DIR; };
271                 F3F758FF22AC5EC7001D97F2 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; };
272                 FA30DE961BBF59D9009C397F /* Happy-TV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Happy-TV.app"; sourceTree = BUILT_PRODUCTS_DIR; };
273                 FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = "iOS Launch Screen.storyboard"; sourceTree = "<group>"; };
274                 FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
275                 FABA34D31D8B5E5600915323 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
276                 FABA34D71D8B5E7700915323 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; };
277                 FAE0E9691BAF96A00098DFA4 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; };
278                 FD15FCB20E086866003BDF25 /* Happy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Happy.app; sourceTree = BUILT_PRODUCTS_DIR; };
279                 FD5F9BE40E0DEBEA008E885B /* Accel.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Accel.app; sourceTree = BUILT_PRODUCTS_DIR; };
280                 FD77A0050E26BC0500F39101 /* accelerometer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = accelerometer.c; sourceTree = "<group>"; };
281                 FD77A0060E26BC0500F39101 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = common.c; sourceTree = "<group>"; };
282                 FD77A0070E26BC0500F39101 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
283                 FD77A0080E26BC0500F39101 /* happy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = happy.c; sourceTree = "<group>"; };
284                 FD77A0090E26BC0500F39101 /* mixer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mixer.c; sourceTree = "<group>"; };
285                 FD77A00A0E26BC0500F39101 /* rectangles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rectangles.c; sourceTree = "<group>"; };
286                 FD77A00B0E26BC0500F39101 /* touch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = touch.c; sourceTree = "<group>"; };
287                 FD787AA00E22A5CC003E8E36 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
288                 FD925B180E0F276600E92347 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
289                 FDB651C60E43D19800F688B5 /* license.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = license.txt; sourceTree = "<group>"; };
290                 FDB651C80E43D19800F688B5 /* ds_brush_snare.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = ds_brush_snare.wav; sourceTree = "<group>"; };
291                 FDB651C90E43D19800F688B5 /* ds_china.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = ds_china.wav; sourceTree = "<group>"; };
292                 FDB651CA0E43D19800F688B5 /* ds_kick_big_amb.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = ds_kick_big_amb.wav; sourceTree = "<group>"; };
293                 FDB651CB0E43D19800F688B5 /* ds_loose_skin_mute.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = ds_loose_skin_mute.wav; sourceTree = "<group>"; };
294                 FDB651CC0E43D19800F688B5 /* icon.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = icon.bmp; sourceTree = "<group>"; };
295                 FDB651CD0E43D19800F688B5 /* ship.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = ship.bmp; sourceTree = "<group>"; };
296                 FDB651CE0E43D19800F688B5 /* space.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = space.bmp; sourceTree = "<group>"; };
297                 FDB651CF0E43D19800F688B5 /* stroke.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = stroke.bmp; sourceTree = "<group>"; };
298                 FDB6520C0E43D1F300F688B5 /* Keyboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Keyboard.app; sourceTree = BUILT_PRODUCTS_DIR; };
299                 FDB652110E43D21A00F688B5 /* keyboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keyboard.c; sourceTree = "<group>"; };
300                 FDB652C60E43E25900F688B5 /* kromasky_16x16.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = kromasky_16x16.bmp; sourceTree = "<group>"; };
301                 FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
302                 FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
303                 FDC202EE0E107B1200ABAC90 /* Touch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Touch.app; sourceTree = BUILT_PRODUCTS_DIR; };
304                 FDC52EDE0E2843D6008D768C /* Fireworks.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Fireworks.app; sourceTree = BUILT_PRODUCTS_DIR; };
305                 FDC52EE40E284410008D768C /* fireworks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fireworks.c; sourceTree = "<group>"; };
306                 FDF0D6A40E12D05400247964 /* Mixer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Mixer.app; sourceTree = BUILT_PRODUCTS_DIR; };
307                 FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
308                 FDF0D7220E12D31800247964 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
309 /* End PBXFileReference section */
310
311 /* Begin PBXFrameworksBuildPhase section */
312                 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
313                         isa = PBXFrameworksBuildPhase;
314                         buildActionMask = 2147483647;
315                         files = (
316                                 F3A497102555EE4800E92A8B /* libSDL2.a in Frameworks */,
317                                 FDF0D7AC0E12D53800247964 /* AudioToolbox.framework in Frameworks */,
318                                 FABA34D41D8B5E5600915323 /* AVFoundation.framework in Frameworks */,
319                                 FDF0D7AB0E12D53800247964 /* CoreAudio.framework in Frameworks */,
320                                 1D3623EC0D0F72F000981E51 /* CoreGraphics.framework in Frameworks */,
321                                 F3A4974D2555EF9500E92A8B /* CoreHaptics.framework in Frameworks */,
322                                 FA8B4BA31967070A00F8EB7C /* CoreMotion.framework in Frameworks */,
323                                 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
324                                 FAE0E96A1BAF96A00098DFA4 /* GameController.framework in Frameworks */,
325                                 F3F7590022AC5EC7001D97F2 /* Metal.framework in Frameworks */,
326                                 FDB96ED40DEFC9C700FAF19F /* OpenGLES.framework in Frameworks */,
327                                 FDB96EE00DEFC9DC00FAF19F /* QuartzCore.framework in Frameworks */,
328                                 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
329                         );
330                         runOnlyForDeploymentPostprocessing = 0;
331                 };
332                 FA30DE931BBF59D9009C397F /* Frameworks */ = {
333                         isa = PBXFrameworksBuildPhase;
334                         buildActionMask = 2147483647;
335                         files = (
336                                 F3A497462555EEDF00E92A8B /* libSDL2.a in Frameworks */,
337                                 FA30DEC91BBF5C14009C397F /* AudioToolbox.framework in Frameworks */,
338                                 F3A497592555EFC300E92A8B /* AVFoundation.framework in Frameworks */,
339                                 FA30DECF1BBF5C14009C397F /* CoreAudio.framework in Frameworks */,
340                                 FA30DECC1BBF5C14009C397F /* CoreGraphics.framework in Frameworks */,
341                                 F3A497482555EEEE00E92A8B /* CoreHaptics.framework in Frameworks */,
342                                 FA30DECE1BBF5C14009C397F /* Foundation.framework in Frameworks */,
343                                 FA30DEC81BBF5C14009C397F /* GameController.framework in Frameworks */,
344                                 F3A497632555EFCF00E92A8B /* Metal.framework in Frameworks */,
345                                 FA30DECA1BBF5C14009C397F /* QuartzCore.framework in Frameworks */,
346                                 FA30DECB1BBF5C14009C397F /* OpenGLES.framework in Frameworks */,
347                                 FA30DECD1BBF5C14009C397F /* UIKit.framework in Frameworks */,
348                         );
349                         runOnlyForDeploymentPostprocessing = 0;
350                 };
351                 FD15FCB00E086866003BDF25 /* Frameworks */ = {
352                         isa = PBXFrameworksBuildPhase;
353                         buildActionMask = 2147483647;
354                         files = (
355                                 F3A497442555EECD00E92A8B /* libSDL2.a in Frameworks */,
356                                 FDF0D7AA0E12D53500247964 /* AudioToolbox.framework in Frameworks */,
357                                 FABA34D61D8B5E5A00915323 /* AVFoundation.framework in Frameworks */,
358                                 FDF0D7A90E12D53500247964 /* CoreAudio.framework in Frameworks */,
359                                 FD15FD6B0E086911003BDF25 /* CoreGraphics.framework in Frameworks */,
360                                 F3A497452555EED500E92A8B /* CoreHaptics.framework in Frameworks */,
361                                 FA8B4BA41967071300F8EB7C /* CoreMotion.framework in Frameworks */,
362                                 FD15FD690E086911003BDF25 /* Foundation.framework in Frameworks */,
363                                 FAE0E96C1BAF96A90098DFA4 /* GameController.framework in Frameworks */,
364                                 F3F7590122AC5F00001D97F2 /* Metal.framework in Frameworks */,
365                                 FD15FD6C0E086911003BDF25 /* OpenGLES.framework in Frameworks */,
366                                 FD15FD6D0E086911003BDF25 /* QuartzCore.framework in Frameworks */,
367                                 FD15FD6A0E086911003BDF25 /* UIKit.framework in Frameworks */,
368                         );
369                         runOnlyForDeploymentPostprocessing = 0;
370                 };
371                 FD5F9BE20E0DEBEA008E885B /* Frameworks */ = {
372                         isa = PBXFrameworksBuildPhase;
373                         buildActionMask = 2147483647;
374                         files = (
375                                 F3A4972F2555EE8A00E92A8B /* libSDL2.a in Frameworks */,
376                                 FDF0D7A80E12D53200247964 /* AudioToolbox.framework in Frameworks */,
377                                 FABA34D91D8B5E7B00915323 /* AVFoundation.framework in Frameworks */,
378                                 FDF0D7A70E12D53200247964 /* CoreAudio.framework in Frameworks */,
379                                 FD5F9CEA0E0E0741008E885B /* CoreGraphics.framework in Frameworks */,
380                                 F3A497392555EEA900E92A8B /* CoreHaptics.framework in Frameworks */,
381                                 FA8B4BA51967071A00F8EB7C /* CoreMotion.framework in Frameworks */,
382                                 FD5F9CE80E0E0741008E885B /* Foundation.framework in Frameworks */,
383                                 FAE0E96D1BAF96AF0098DFA4 /* GameController.framework in Frameworks */,
384                                 F3F7590222AC5F3D001D97F2 /* Metal.framework in Frameworks */,
385                                 FD5F9CEB0E0E0741008E885B /* OpenGLES.framework in Frameworks */,
386                                 FD5F9CEC0E0E0741008E885B /* QuartzCore.framework in Frameworks */,
387                                 FD5F9CE90E0E0741008E885B /* UIKit.framework in Frameworks */,
388                         );
389                         runOnlyForDeploymentPostprocessing = 0;
390                 };
391                 FDB651FF0E43D1F300F688B5 /* Frameworks */ = {
392                         isa = PBXFrameworksBuildPhase;
393                         buildActionMask = 2147483647;
394                         files = (
395                                 F3A497492555EF0B00E92A8B /* libSDL2.a in Frameworks */,
396                                 FDB652080E43D1F300F688B5 /* AudioToolbox.framework in Frameworks */,
397                                 FABA34DD1D8B5E8D00915323 /* AVFoundation.framework in Frameworks */,
398                                 FDB652070E43D1F300F688B5 /* CoreAudio.framework in Frameworks */,
399                                 FDB652040E43D1F300F688B5 /* CoreGraphics.framework in Frameworks */,
400                                 F3A4974A2555EF1200E92A8B /* CoreHaptics.framework in Frameworks */,
401                                 FA8B4BA91967073D00F8EB7C /* CoreMotion.framework in Frameworks */,
402                                 FDB652020E43D1F300F688B5 /* Foundation.framework in Frameworks */,
403                                 FAE0E9711BAF96BB0098DFA4 /* GameController.framework in Frameworks */,
404                                 F3F7590622AC5FD1001D97F2 /* Metal.framework in Frameworks */,
405                                 FDB652050E43D1F300F688B5 /* OpenGLES.framework in Frameworks */,
406                                 FDB652060E43D1F300F688B5 /* QuartzCore.framework in Frameworks */,
407                                 FDB652030E43D1F300F688B5 /* UIKit.framework in Frameworks */,
408                         );
409                         runOnlyForDeploymentPostprocessing = 0;
410                 };
411                 FDC202E40E107B1200ABAC90 /* Frameworks */ = {
412                         isa = PBXFrameworksBuildPhase;
413                         buildActionMask = 2147483647;
414                         files = (
415                                 F3A4974E2555EF9F00E92A8B /* libSDL2.a in Frameworks */,
416                                 FDF0D7960E12D52900247964 /* AudioToolbox.framework in Frameworks */,
417                                 FABA34DA1D8B5E7F00915323 /* AVFoundation.framework in Frameworks */,
418                                 FDF0D7950E12D52900247964 /* CoreAudio.framework in Frameworks */,
419                                 FDC202E80E107B1200ABAC90 /* CoreGraphics.framework in Frameworks */,
420                                 F3A4974F2555EFA400E92A8B /* CoreHaptics.framework in Frameworks */,
421                                 FA8B4BA61967072100F8EB7C /* CoreMotion.framework in Frameworks */,
422                                 FDC202E60E107B1200ABAC90 /* Foundation.framework in Frameworks */,
423                                 FAE0E96E1BAF96B10098DFA4 /* GameController.framework in Frameworks */,
424                                 F3F7590322AC5F71001D97F2 /* Metal.framework in Frameworks */,
425                                 FDC202E90E107B1200ABAC90 /* OpenGLES.framework in Frameworks */,
426                                 FDC202EA0E107B1200ABAC90 /* QuartzCore.framework in Frameworks */,
427                                 FDC202E70E107B1200ABAC90 /* UIKit.framework in Frameworks */,
428                         );
429                         runOnlyForDeploymentPostprocessing = 0;
430                 };
431                 FDC52ED10E2843D6008D768C /* Frameworks */ = {
432                         isa = PBXFrameworksBuildPhase;
433                         buildActionMask = 2147483647;
434                         files = (
435                                 F3A497422555EEBE00E92A8B /* libSDL2.a in Frameworks */,
436                                 FDC52EDA0E2843D6008D768C /* AudioToolbox.framework in Frameworks */,
437                                 FABA34DC1D8B5E8900915323 /* AVFoundation.framework in Frameworks */,
438                                 FDC52ED90E2843D6008D768C /* CoreAudio.framework in Frameworks */,
439                                 FDC52ED60E2843D6008D768C /* CoreGraphics.framework in Frameworks */,
440                                 F3A497432555EEC400E92A8B /* CoreHaptics.framework in Frameworks */,
441                                 FA8B4BA81967073400F8EB7C /* CoreMotion.framework in Frameworks */,
442                                 FDC52ED40E2843D6008D768C /* Foundation.framework in Frameworks */,
443                                 FAE0E9701BAF96B80098DFA4 /* GameController.framework in Frameworks */,
444                                 F3F7590522AC5FB3001D97F2 /* Metal.framework in Frameworks */,
445                                 FDC52ED70E2843D6008D768C /* OpenGLES.framework in Frameworks */,
446                                 FDC52ED80E2843D6008D768C /* QuartzCore.framework in Frameworks */,
447                                 FDC52ED50E2843D6008D768C /* UIKit.framework in Frameworks */,
448                         );
449                         runOnlyForDeploymentPostprocessing = 0;
450                 };
451                 FDF0D69A0E12D05400247964 /* Frameworks */ = {
452                         isa = PBXFrameworksBuildPhase;
453                         buildActionMask = 2147483647;
454                         files = (
455                                 F3A4974B2555EF1B00E92A8B /* libSDL2.a in Frameworks */,
456                                 FDF0D7230E12D31800247964 /* AudioToolbox.framework in Frameworks */,
457                                 FABA34DB1D8B5E8500915323 /* AVFoundation.framework in Frameworks */,
458                                 FDF0D71E0E12D2AB00247964 /* CoreAudio.framework in Frameworks */,
459                                 FDF0D69E0E12D05400247964 /* CoreGraphics.framework in Frameworks */,
460                                 F3A4974C2555EF2000E92A8B /* CoreHaptics.framework in Frameworks */,
461                                 FA8B4BA71967072800F8EB7C /* CoreMotion.framework in Frameworks */,
462                                 FDF0D69C0E12D05400247964 /* Foundation.framework in Frameworks */,
463                                 FAE0E96F1BAF96B50098DFA4 /* GameController.framework in Frameworks */,
464                                 F3F7590422AC5F8D001D97F2 /* Metal.framework in Frameworks */,
465                                 FDF0D69F0E12D05400247964 /* OpenGLES.framework in Frameworks */,
466                                 FDF0D6A00E12D05400247964 /* QuartzCore.framework in Frameworks */,
467                                 FDF0D69D0E12D05400247964 /* UIKit.framework in Frameworks */,
468                         );
469                         runOnlyForDeploymentPostprocessing = 0;
470                 };
471 /* End PBXFrameworksBuildPhase section */
472
473 /* Begin PBXGroup section */
474                 19C28FACFE9D520D11CA2CBB /* Products */ = {
475                         isa = PBXGroup;
476                         children = (
477                                 1D6058910D05DD3D006BFB54 /* Rectangles.app */,
478                                 FD15FCB20E086866003BDF25 /* Happy.app */,
479                                 FD5F9BE40E0DEBEA008E885B /* Accel.app */,
480                                 FDC202EE0E107B1200ABAC90 /* Touch.app */,
481                                 FDF0D6A40E12D05400247964 /* Mixer.app */,
482                                 FDC52EDE0E2843D6008D768C /* Fireworks.app */,
483                                 FDB6520C0E43D1F300F688B5 /* Keyboard.app */,
484                                 FA30DE961BBF59D9009C397F /* Happy-TV.app */,
485                         );
486                         name = Products;
487                         sourceTree = "<group>";
488                 };
489                 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
490                         isa = PBXGroup;
491                         children = (
492                                 F3A495802555ED0400E92A8B /* SDL.xcodeproj */,
493                                 FA86C0361D9765BA009CB637 /* iOS Launch Screen.storyboard */,
494                                 FD77A0040E26BC0500F39101 /* src */,
495                                 29B97317FDCFA39411CA2CEA /* Resources */,
496                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
497                                 19C28FACFE9D520D11CA2CBB /* Products */,
498                         );
499                         name = CustomTemplate;
500                         sourceTree = "<group>";
501                 };
502                 29B97317FDCFA39411CA2CEA /* Resources */ = {
503                         isa = PBXGroup;
504                         children = (
505                                 FDB651C30E43D19800F688B5 /* data */,
506                                 FD787AA00E22A5CC003E8E36 /* Default.png */,
507                                 FD925B180E0F276600E92347 /* Icon.png */,
508                                 8D1107310486CEB800E47090 /* Info.plist */,
509                         );
510                         name = Resources;
511                         sourceTree = "<group>";
512                 };
513                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
514                         isa = PBXGroup;
515                         children = (
516                                 F3A497622555EFCF00E92A8B /* Metal.framework */,
517                                 F3A497582555EFC300E92A8B /* AVFoundation.framework */,
518                                 F3A497382555EEA900E92A8B /* CoreHaptics.framework */,
519                                 F3A497472555EEEE00E92A8B /* CoreHaptics.framework */,
520                                 F3F758FF22AC5EC7001D97F2 /* Metal.framework */,
521                                 FABA34D71D8B5E7700915323 /* AVFoundation.framework */,
522                                 FABA34D31D8B5E5600915323 /* AVFoundation.framework */,
523                                 FAE0E9691BAF96A00098DFA4 /* GameController.framework */,
524                                 FA8B4BA21967070A00F8EB7C /* CoreMotion.framework */,
525                                 FDF0D7220E12D31800247964 /* AudioToolbox.framework */,
526                                 FDB96EDF0DEFC9DC00FAF19F /* QuartzCore.framework */,
527                                 FDB96ED30DEFC9C700FAF19F /* OpenGLES.framework */,
528                                 1D3623EB0D0F72F000981E51 /* CoreGraphics.framework */,
529                                 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
530                                 1D30AB110D05D00D00671497 /* Foundation.framework */,
531                                 FDF0D71D0E12D2AB00247964 /* CoreAudio.framework */,
532                         );
533                         name = Frameworks;
534                         sourceTree = "<group>";
535                 };
536                 F3A495812555ED0400E92A8B /* Products */ = {
537                         isa = PBXGroup;
538                         children = (
539                                 F3A495912555ED0500E92A8B /* SDL2.framework */,
540                                 F3A495932555ED0500E92A8B /* SDL2.framework */,
541                                 F3A495952555ED0500E92A8B /* SDL2.framework */,
542                                 F3A495972555ED0500E92A8B /* libSDL2.a */,
543                                 F3A495992555ED0500E92A8B /* libSDL2.a */,
544                                 F3A4959B2555ED0500E92A8B /* libSDL2.a */,
545                                 F3A4959D2555ED0500E92A8B /* libSDL2.dylib */,
546                                 F3A4959F2555ED0500E92A8B /* libSDL2.dylib */,
547                                 F3A495A12555ED0500E92A8B /* libSDL2.dylib */,
548                                 F3A495A32555ED0500E92A8B /* SDL2 */,
549                                 F3A495A52555ED0500E92A8B /* hidapi.framework */,
550                                 F3A495A72555ED0500E92A8B /* hidapi.framework */,
551                                 F3A495A92555ED0500E92A8B /* hidapi.framework */,
552                         );
553                         name = Products;
554                         sourceTree = "<group>";
555                 };
556                 FD77A0040E26BC0500F39101 /* src */ = {
557                         isa = PBXGroup;
558                         children = (
559                                 FD77A0060E26BC0500F39101 /* common.c */,
560                                 FD77A0070E26BC0500F39101 /* common.h */,
561                                 FD77A00A0E26BC0500F39101 /* rectangles.c */,
562                                 FD77A0080E26BC0500F39101 /* happy.c */,
563                                 FD77A0050E26BC0500F39101 /* accelerometer.c */,
564                                 FD77A00B0E26BC0500F39101 /* touch.c */,
565                                 FD77A0090E26BC0500F39101 /* mixer.c */,
566                                 FDB652110E43D21A00F688B5 /* keyboard.c */,
567                                 FDC52EE40E284410008D768C /* fireworks.c */,
568                         );
569                         path = src;
570                         sourceTree = "<group>";
571                 };
572                 FDB651C30E43D19800F688B5 /* data */ = {
573                         isa = PBXGroup;
574                         children = (
575                                 FDB651C40E43D19800F688B5 /* bitmapfont */,
576                                 FDB651C70E43D19800F688B5 /* drums */,
577                                 FDB651CC0E43D19800F688B5 /* icon.bmp */,
578                                 FDB651CD0E43D19800F688B5 /* ship.bmp */,
579                                 FDB651CE0E43D19800F688B5 /* space.bmp */,
580                                 FDB651CF0E43D19800F688B5 /* stroke.bmp */,
581                         );
582                         path = data;
583                         sourceTree = "<group>";
584                 };
585                 FDB651C40E43D19800F688B5 /* bitmapfont */ = {
586                         isa = PBXGroup;
587                         children = (
588                                 FDB652C60E43E25900F688B5 /* kromasky_16x16.bmp */,
589                                 FDB651C60E43D19800F688B5 /* license.txt */,
590                         );
591                         path = bitmapfont;
592                         sourceTree = "<group>";
593                 };
594                 FDB651C70E43D19800F688B5 /* drums */ = {
595                         isa = PBXGroup;
596                         children = (
597                                 FDB651C80E43D19800F688B5 /* ds_brush_snare.wav */,
598                                 FDB651C90E43D19800F688B5 /* ds_china.wav */,
599                                 FDB651CA0E43D19800F688B5 /* ds_kick_big_amb.wav */,
600                                 FDB651CB0E43D19800F688B5 /* ds_loose_skin_mute.wav */,
601                         );
602                         path = drums;
603                         sourceTree = "<group>";
604                 };
605 /* End PBXGroup section */
606
607 /* Begin PBXNativeTarget section */
608                 1D6058900D05DD3D006BFB54 /* Rectangles */ = {
609                         isa = PBXNativeTarget;
610                         buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Rectangles" */;
611                         buildPhases = (
612                                 1D60588D0D05DD3D006BFB54 /* Resources */,
613                                 1D60588E0D05DD3D006BFB54 /* Sources */,
614                                 1D60588F0D05DD3D006BFB54 /* Frameworks */,
615                         );
616                         buildRules = (
617                         );
618                         dependencies = (
619                         );
620                         name = Rectangles;
621                         productName = SDLiPodTest;
622                         productReference = 1D6058910D05DD3D006BFB54 /* Rectangles.app */;
623                         productType = "com.apple.product-type.application";
624                 };
625                 FA30DE951BBF59D9009C397F /* Happy-TV */ = {
626                         isa = PBXNativeTarget;
627                         buildConfigurationList = FA30DEAD1BBF59D9009C397F /* Build configuration list for PBXNativeTarget "Happy-TV" */;
628                         buildPhases = (
629                                 FA30DE921BBF59D9009C397F /* Sources */,
630                                 FA30DE941BBF59D9009C397F /* Resources */,
631                                 FA30DE931BBF59D9009C397F /* Frameworks */,
632                         );
633                         buildRules = (
634                         );
635                         dependencies = (
636                         );
637                         name = "Happy-TV";
638                         productName = "Happy-TV";
639                         productReference = FA30DE961BBF59D9009C397F /* Happy-TV.app */;
640                         productType = "com.apple.product-type.application";
641                 };
642                 FD15FCB10E086866003BDF25 /* Happy */ = {
643                         isa = PBXNativeTarget;
644                         buildConfigurationList = FD15FCB70E086867003BDF25 /* Build configuration list for PBXNativeTarget "Happy" */;
645                         buildPhases = (
646                                 FD15FCAE0E086866003BDF25 /* Resources */,
647                                 FD15FCAF0E086866003BDF25 /* Sources */,
648                                 FD15FCB00E086866003BDF25 /* Frameworks */,
649                         );
650                         buildRules = (
651                         );
652                         dependencies = (
653                         );
654                         name = Happy;
655                         productName = BMPTest;
656                         productReference = FD15FCB20E086866003BDF25 /* Happy.app */;
657                         productType = "com.apple.product-type.application";
658                 };
659                 FD5F9BE30E0DEBEA008E885B /* Accel */ = {
660                         isa = PBXNativeTarget;
661                         buildConfigurationList = FD5F9BE90E0DEBEB008E885B /* Build configuration list for PBXNativeTarget "Accel" */;
662                         buildPhases = (
663                                 FD5F9BE00E0DEBEA008E885B /* Resources */,
664                                 FD5F9BE10E0DEBEA008E885B /* Sources */,
665                                 FD5F9BE20E0DEBEA008E885B /* Frameworks */,
666                         );
667                         buildRules = (
668                         );
669                         dependencies = (
670                         );
671                         name = Accel;
672                         productName = Accelerometer;
673                         productReference = FD5F9BE40E0DEBEA008E885B /* Accel.app */;
674                         productType = "com.apple.product-type.application";
675                 };
676                 FDB651F70E43D1F300F688B5 /* Keyboard */ = {
677                         isa = PBXNativeTarget;
678                         buildConfigurationList = FDB652090E43D1F300F688B5 /* Build configuration list for PBXNativeTarget "Keyboard" */;
679                         buildPhases = (
680                                 FDB651F80E43D1F300F688B5 /* Resources */,
681                                 FDB651FC0E43D1F300F688B5 /* Sources */,
682                                 FDB651FF0E43D1F300F688B5 /* Frameworks */,
683                         );
684                         buildRules = (
685                         );
686                         dependencies = (
687                         );
688                         name = Keyboard;
689                         productName = Accelerometer;
690                         productReference = FDB6520C0E43D1F300F688B5 /* Keyboard.app */;
691                         productType = "com.apple.product-type.application";
692                 };
693                 FDC202DD0E107B1200ABAC90 /* Touch */ = {
694                         isa = PBXNativeTarget;
695                         buildConfigurationList = FDC202EB0E107B1200ABAC90 /* Build configuration list for PBXNativeTarget "Touch" */;
696                         buildPhases = (
697                                 FDC202DE0E107B1200ABAC90 /* Resources */,
698                                 FDC202E20E107B1200ABAC90 /* Sources */,
699                                 FDC202E40E107B1200ABAC90 /* Frameworks */,
700                         );
701                         buildRules = (
702                         );
703                         dependencies = (
704                         );
705                         name = Touch;
706                         productName = Accelerometer;
707                         productReference = FDC202EE0E107B1200ABAC90 /* Touch.app */;
708                         productType = "com.apple.product-type.application";
709                 };
710                 FDC52EC60E2843D6008D768C /* Fireworks */ = {
711                         isa = PBXNativeTarget;
712                         buildConfigurationList = FDC52EDB0E2843D6008D768C /* Build configuration list for PBXNativeTarget "Fireworks" */;
713                         buildPhases = (
714                                 FDC52EC70E2843D6008D768C /* Resources */,
715                                 FDC52ECE0E2843D6008D768C /* Sources */,
716                                 FDC52ED10E2843D6008D768C /* Frameworks */,
717                         );
718                         buildRules = (
719                         );
720                         dependencies = (
721                         );
722                         name = Fireworks;
723                         productName = Accelerometer;
724                         productReference = FDC52EDE0E2843D6008D768C /* Fireworks.app */;
725                         productType = "com.apple.product-type.application";
726                 };
727                 FDF0D6920E12D05400247964 /* Mixer */ = {
728                         isa = PBXNativeTarget;
729                         buildConfigurationList = FDF0D6A10E12D05400247964 /* Build configuration list for PBXNativeTarget "Mixer" */;
730                         buildPhases = (
731                                 FDF0D6930E12D05400247964 /* Resources */,
732                                 FDF0D6980E12D05400247964 /* Sources */,
733                                 FDF0D69A0E12D05400247964 /* Frameworks */,
734                         );
735                         buildRules = (
736                         );
737                         dependencies = (
738                         );
739                         name = Mixer;
740                         productName = Accelerometer;
741                         productReference = FDF0D6A40E12D05400247964 /* Mixer.app */;
742                         productType = "com.apple.product-type.application";
743                 };
744 /* End PBXNativeTarget section */
745
746 /* Begin PBXProject section */
747                 29B97313FDCFA39411CA2CEA /* Project object */ = {
748                         isa = PBXProject;
749                         attributes = {
750                                 LastUpgradeCheck = 0630;
751                                 TargetAttributes = {
752                                         1D6058900D05DD3D006BFB54 = {
753                                                 DevelopmentTeam = MXGJJ98X76;
754                                         };
755                                         FA30DE951BBF59D9009C397F = {
756                                                 CreatedOnToolsVersion = 7.1;
757                                                 DevelopmentTeam = MXGJJ98X76;
758                                         };
759                                         FD15FCB10E086866003BDF25 = {
760                                                 DevelopmentTeam = MXGJJ98X76;
761                                         };
762                                         FD5F9BE30E0DEBEA008E885B = {
763                                                 DevelopmentTeam = MXGJJ98X76;
764                                         };
765                                         FDB651F70E43D1F300F688B5 = {
766                                                 DevelopmentTeam = MXGJJ98X76;
767                                         };
768                                         FDC202DD0E107B1200ABAC90 = {
769                                                 DevelopmentTeam = MXGJJ98X76;
770                                         };
771                                         FDC52EC60E2843D6008D768C = {
772                                                 DevelopmentTeam = MXGJJ98X76;
773                                                 ProvisioningStyle = Automatic;
774                                         };
775                                         FDF0D6920E12D05400247964 = {
776                                                 DevelopmentTeam = MXGJJ98X76;
777                                         };
778                                 };
779                         };
780                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Demos" */;
781                         compatibilityVersion = "Xcode 3.2";
782                         developmentRegion = English;
783                         hasScannedForEncodings = 1;
784                         knownRegions = (
785                                 English,
786                                 Japanese,
787                                 French,
788                                 German,
789                                 Base,
790                         );
791                         mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
792                         projectDirPath = "";
793                         projectReferences = (
794                                 {
795                                         ProductGroup = F3A495812555ED0400E92A8B /* Products */;
796                                         ProjectRef = F3A495802555ED0400E92A8B /* SDL.xcodeproj */;
797                                 },
798                         );
799                         projectRoot = "";
800                         targets = (
801                                 FD5F9BE30E0DEBEA008E885B /* Accel */,
802                                 FDC52EC60E2843D6008D768C /* Fireworks */,
803                                 FD15FCB10E086866003BDF25 /* Happy */,
804                                 FA30DE951BBF59D9009C397F /* Happy-TV */,
805                                 FDB651F70E43D1F300F688B5 /* Keyboard */,
806                                 FDF0D6920E12D05400247964 /* Mixer */,
807                                 1D6058900D05DD3D006BFB54 /* Rectangles */,
808                                 FDC202DD0E107B1200ABAC90 /* Touch */,
809                         );
810                 };
811 /* End PBXProject section */
812
813 /* Begin PBXReferenceProxy section */
814                 F3A495912555ED0500E92A8B /* SDL2.framework */ = {
815                         isa = PBXReferenceProxy;
816                         fileType = wrapper.framework;
817                         path = SDL2.framework;
818                         remoteRef = F3A495902555ED0500E92A8B /* PBXContainerItemProxy */;
819                         sourceTree = BUILT_PRODUCTS_DIR;
820                 };
821                 F3A495932555ED0500E92A8B /* SDL2.framework */ = {
822                         isa = PBXReferenceProxy;
823                         fileType = wrapper.framework;
824                         path = SDL2.framework;
825                         remoteRef = F3A495922555ED0500E92A8B /* PBXContainerItemProxy */;
826                         sourceTree = BUILT_PRODUCTS_DIR;
827                 };
828                 F3A495952555ED0500E92A8B /* SDL2.framework */ = {
829                         isa = PBXReferenceProxy;
830                         fileType = wrapper.framework;
831                         path = SDL2.framework;
832                         remoteRef = F3A495942555ED0500E92A8B /* PBXContainerItemProxy */;
833                         sourceTree = BUILT_PRODUCTS_DIR;
834                 };
835                 F3A495972555ED0500E92A8B /* libSDL2.a */ = {
836                         isa = PBXReferenceProxy;
837                         fileType = archive.ar;
838                         path = libSDL2.a;
839                         remoteRef = F3A495962555ED0500E92A8B /* PBXContainerItemProxy */;
840                         sourceTree = BUILT_PRODUCTS_DIR;
841                 };
842                 F3A495992555ED0500E92A8B /* libSDL2.a */ = {
843                         isa = PBXReferenceProxy;
844                         fileType = archive.ar;
845                         path = libSDL2.a;
846                         remoteRef = F3A495982555ED0500E92A8B /* PBXContainerItemProxy */;
847                         sourceTree = BUILT_PRODUCTS_DIR;
848                 };
849                 F3A4959B2555ED0500E92A8B /* libSDL2.a */ = {
850                         isa = PBXReferenceProxy;
851                         fileType = archive.ar;
852                         path = libSDL2.a;
853                         remoteRef = F3A4959A2555ED0500E92A8B /* PBXContainerItemProxy */;
854                         sourceTree = BUILT_PRODUCTS_DIR;
855                 };
856                 F3A4959D2555ED0500E92A8B /* libSDL2.dylib */ = {
857                         isa = PBXReferenceProxy;
858                         fileType = "compiled.mach-o.dylib";
859                         path = libSDL2.dylib;
860                         remoteRef = F3A4959C2555ED0500E92A8B /* PBXContainerItemProxy */;
861                         sourceTree = BUILT_PRODUCTS_DIR;
862                 };
863                 F3A4959F2555ED0500E92A8B /* libSDL2.dylib */ = {
864                         isa = PBXReferenceProxy;
865                         fileType = "compiled.mach-o.dylib";
866                         path = libSDL2.dylib;
867                         remoteRef = F3A4959E2555ED0500E92A8B /* PBXContainerItemProxy */;
868                         sourceTree = BUILT_PRODUCTS_DIR;
869                 };
870                 F3A495A12555ED0500E92A8B /* libSDL2.dylib */ = {
871                         isa = PBXReferenceProxy;
872                         fileType = "compiled.mach-o.dylib";
873                         path = libSDL2.dylib;
874                         remoteRef = F3A495A02555ED0500E92A8B /* PBXContainerItemProxy */;
875                         sourceTree = BUILT_PRODUCTS_DIR;
876                 };
877                 F3A495A32555ED0500E92A8B /* SDL2 */ = {
878                         isa = PBXReferenceProxy;
879                         fileType = "compiled.mach-o.executable";
880                         path = SDL2;
881                         remoteRef = F3A495A22555ED0500E92A8B /* PBXContainerItemProxy */;
882                         sourceTree = BUILT_PRODUCTS_DIR;
883                 };
884                 F3A495A52555ED0500E92A8B /* hidapi.framework */ = {
885                         isa = PBXReferenceProxy;
886                         fileType = wrapper.framework;
887                         path = hidapi.framework;
888                         remoteRef = F3A495A42555ED0500E92A8B /* PBXContainerItemProxy */;
889                         sourceTree = BUILT_PRODUCTS_DIR;
890                 };
891                 F3A495A72555ED0500E92A8B /* hidapi.framework */ = {
892                         isa = PBXReferenceProxy;
893                         fileType = wrapper.framework;
894                         path = hidapi.framework;
895                         remoteRef = F3A495A62555ED0500E92A8B /* PBXContainerItemProxy */;
896                         sourceTree = BUILT_PRODUCTS_DIR;
897                 };
898                 F3A495A92555ED0500E92A8B /* hidapi.framework */ = {
899                         isa = PBXReferenceProxy;
900                         fileType = wrapper.framework;
901                         path = hidapi.framework;
902                         remoteRef = F3A495A82555ED0500E92A8B /* PBXContainerItemProxy */;
903                         sourceTree = BUILT_PRODUCTS_DIR;
904                 };
905 /* End PBXReferenceProxy section */
906
907 /* Begin PBXResourcesBuildPhase section */
908                 1D60588D0D05DD3D006BFB54 /* Resources */ = {
909                         isa = PBXResourcesBuildPhase;
910                         buildActionMask = 2147483647;
911                         files = (
912                                 FA86C0371D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
913                                 FD925B1B0E0F276600E92347 /* Icon.png in Resources */,
914                                 FD787AA20E22A5CC003E8E36 /* Default.png in Resources */,
915                         );
916                         runOnlyForDeploymentPostprocessing = 0;
917                 };
918                 FA30DE941BBF59D9009C397F /* Resources */ = {
919                         isa = PBXResourcesBuildPhase;
920                         buildActionMask = 2147483647;
921                         files = (
922                                 FA30DEB31BBF5AD7009C397F /* icon.bmp in Resources */,
923                                 FA30DEB41BBF5ADD009C397F /* Icon.png in Resources */,
924                                 FA30DEB61BBF5AE6009C397F /* Default.png in Resources */,
925                         );
926                         runOnlyForDeploymentPostprocessing = 0;
927                 };
928                 FD15FCAE0E086866003BDF25 /* Resources */ = {
929                         isa = PBXResourcesBuildPhase;
930                         buildActionMask = 2147483647;
931                         files = (
932                                 FDB651D00E43D1AD00F688B5 /* icon.bmp in Resources */,
933                                 FA86C0381D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
934                                 FD925B1A0E0F276600E92347 /* Icon.png in Resources */,
935                                 FD787AA10E22A5CC003E8E36 /* Default.png in Resources */,
936                         );
937                         runOnlyForDeploymentPostprocessing = 0;
938                 };
939                 FD5F9BE00E0DEBEA008E885B /* Resources */ = {
940                         isa = PBXResourcesBuildPhase;
941                         buildActionMask = 2147483647;
942                         files = (
943                                 FDB651D20E43D1B500F688B5 /* space.bmp in Resources */,
944                                 FDB651D10E43D1B300F688B5 /* ship.bmp in Resources */,
945                                 FD925B190E0F276600E92347 /* Icon.png in Resources */,
946                                 FD787AA30E22A5CC003E8E36 /* Default.png in Resources */,
947                                 FA86C0391D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
948                         );
949                         runOnlyForDeploymentPostprocessing = 0;
950                 };
951                 FDB651F80E43D1F300F688B5 /* Resources */ = {
952                         isa = PBXResourcesBuildPhase;
953                         buildActionMask = 2147483647;
954                         files = (
955                                 FDB651F90E43D1F300F688B5 /* stroke.bmp in Resources */,
956                                 FDB651FA0E43D1F300F688B5 /* Icon.png in Resources */,
957                                 FDB651FB0E43D1F300F688B5 /* Default.png in Resources */,
958                                 FDB652C70E43E25900F688B5 /* kromasky_16x16.bmp in Resources */,
959                                 FA86C03D1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
960                         );
961                         runOnlyForDeploymentPostprocessing = 0;
962                 };
963                 FDC202DE0E107B1200ABAC90 /* Resources */ = {
964                         isa = PBXResourcesBuildPhase;
965                         buildActionMask = 2147483647;
966                         files = (
967                                 FDB651D30E43D1BA00F688B5 /* stroke.bmp in Resources */,
968                                 FA86C03A1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
969                                 FDC202E10E107B1200ABAC90 /* Icon.png in Resources */,
970                                 FD787AA40E22A5CC003E8E36 /* Default.png in Resources */,
971                         );
972                         runOnlyForDeploymentPostprocessing = 0;
973                 };
974                 FDC52EC70E2843D6008D768C /* Resources */ = {
975                         isa = PBXResourcesBuildPhase;
976                         buildActionMask = 2147483647;
977                         files = (
978                                 FDB651D80E43D1D800F688B5 /* stroke.bmp in Resources */,
979                                 FA86C03C1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
980                                 FDC52EC80E2843D6008D768C /* Icon.png in Resources */,
981                                 FDC52EC90E2843D6008D768C /* Default.png in Resources */,
982                         );
983                         runOnlyForDeploymentPostprocessing = 0;
984                 };
985                 FDF0D6930E12D05400247964 /* Resources */ = {
986                         isa = PBXResourcesBuildPhase;
987                         buildActionMask = 2147483647;
988                         files = (
989                                 FDB651D40E43D1C500F688B5 /* ds_brush_snare.wav in Resources */,
990                                 FDB651D50E43D1C500F688B5 /* ds_china.wav in Resources */,
991                                 FDB651D60E43D1C500F688B5 /* ds_kick_big_amb.wav in Resources */,
992                                 FA86C03B1D9765BB009CB637 /* iOS Launch Screen.storyboard in Resources */,
993                                 FDB651D70E43D1C500F688B5 /* ds_loose_skin_mute.wav in Resources */,
994                                 FDF0D6960E12D05400247964 /* Icon.png in Resources */,
995                                 FD787AA50E22A5CC003E8E36 /* Default.png in Resources */,
996                         );
997                         runOnlyForDeploymentPostprocessing = 0;
998                 };
999 /* End PBXResourcesBuildPhase section */
1000
1001 /* Begin PBXSourcesBuildPhase section */
1002                 1D60588E0D05DD3D006BFB54 /* Sources */ = {
1003                         isa = PBXSourcesBuildPhase;
1004                         buildActionMask = 2147483647;
1005                         files = (
1006                                 FD77A0130E26BC0500F39101 /* common.c in Sources */,
1007                                 FD77A0160E26BC0500F39101 /* rectangles.c in Sources */,
1008                         );
1009                         runOnlyForDeploymentPostprocessing = 0;
1010                 };
1011                 FA30DE921BBF59D9009C397F /* Sources */ = {
1012                         isa = PBXSourcesBuildPhase;
1013                         buildActionMask = 2147483647;
1014                         files = (
1015                                 FA30DEB01BBF5A8F009C397F /* common.c in Sources */,
1016                                 FA30DEB11BBF5A93009C397F /* happy.c in Sources */,
1017                         );
1018                         runOnlyForDeploymentPostprocessing = 0;
1019                 };
1020                 FD15FCAF0E086866003BDF25 /* Sources */ = {
1021                         isa = PBXSourcesBuildPhase;
1022                         buildActionMask = 2147483647;
1023                         files = (
1024                                 FDC214870E26D78A00DDED23 /* common.c in Sources */,
1025                                 FD77A00E0E26BC0500F39101 /* happy.c in Sources */,
1026                         );
1027                         runOnlyForDeploymentPostprocessing = 0;
1028                 };
1029                 FD5F9BE10E0DEBEA008E885B /* Sources */ = {
1030                         isa = PBXSourcesBuildPhase;
1031                         buildActionMask = 2147483647;
1032                         files = (
1033                                 FD77A0190E26BC0500F39101 /* common.c in Sources */,
1034                                 FD77A02A0E26BC2700F39101 /* accelerometer.c in Sources */,
1035                         );
1036                         runOnlyForDeploymentPostprocessing = 0;
1037                 };
1038                 FDB651FC0E43D1F300F688B5 /* Sources */ = {
1039                         isa = PBXSourcesBuildPhase;
1040                         buildActionMask = 2147483647;
1041                         files = (
1042                                 FDB651FD0E43D1F300F688B5 /* common.c in Sources */,
1043                                 FDB652120E43D21A00F688B5 /* keyboard.c in Sources */,
1044                         );
1045                         runOnlyForDeploymentPostprocessing = 0;
1046                 };
1047                 FDC202E20E107B1200ABAC90 /* Sources */ = {
1048                         isa = PBXSourcesBuildPhase;
1049                         buildActionMask = 2147483647;
1050                         files = (
1051                                 FD77A01F0E26BC0500F39101 /* common.c in Sources */,
1052                                 FD77A0230E26BC0500F39101 /* touch.c in Sources */,
1053                         );
1054                         runOnlyForDeploymentPostprocessing = 0;
1055                 };
1056                 FDC52ECE0E2843D6008D768C /* Sources */ = {
1057                         isa = PBXSourcesBuildPhase;
1058                         buildActionMask = 2147483647;
1059                         files = (
1060                                 FDC52ECF0E2843D6008D768C /* common.c in Sources */,
1061                                 FDC52EE50E284410008D768C /* fireworks.c in Sources */,
1062                         );
1063                         runOnlyForDeploymentPostprocessing = 0;
1064                 };
1065                 FDF0D6980E12D05400247964 /* Sources */ = {
1066                         isa = PBXSourcesBuildPhase;
1067                         buildActionMask = 2147483647;
1068                         files = (
1069                                 FD77A0250E26BC0500F39101 /* common.c in Sources */,
1070                                 FD77A0270E26BC0500F39101 /* mixer.c in Sources */,
1071                         );
1072                         runOnlyForDeploymentPostprocessing = 0;
1073                 };
1074 /* End PBXSourcesBuildPhase section */
1075
1076 /* Begin XCBuildConfiguration section */
1077                 1D6058940D05DD3E006BFB54 /* Debug */ = {
1078                         isa = XCBuildConfiguration;
1079                         buildSettings = {
1080                                 INFOPLIST_FILE = Info.plist;
1081                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Rectangles;
1082                                 PRODUCT_NAME = Rectangles;
1083                         };
1084                         name = Debug;
1085                 };
1086                 1D6058950D05DD3E006BFB54 /* Release */ = {
1087                         isa = XCBuildConfiguration;
1088                         buildSettings = {
1089                                 INFOPLIST_FILE = Info.plist;
1090                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Rectangles;
1091                                 PRODUCT_NAME = Rectangles;
1092                         };
1093                         name = Release;
1094                 };
1095                 C01FCF4F08A954540054247B /* Debug */ = {
1096                         isa = XCBuildConfiguration;
1097                         buildSettings = {
1098                                 ALWAYS_SEARCH_USER_PATHS = NO;
1099                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1100                                 GCC_OPTIMIZATION_LEVEL = 0;
1101                                 HEADER_SEARCH_PATHS = ../../include;
1102                                 ONLY_ACTIVE_ARCH = YES;
1103                                 PRELINK_LIBS = "";
1104                                 SDKROOT = iphoneos;
1105                                 TARGETED_DEVICE_FAMILY = "1,2";
1106                         };
1107                         name = Debug;
1108                 };
1109                 C01FCF5008A954540054247B /* Release */ = {
1110                         isa = XCBuildConfiguration;
1111                         buildSettings = {
1112                                 ALWAYS_SEARCH_USER_PATHS = NO;
1113                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1114                                 HEADER_SEARCH_PATHS = ../../include;
1115                                 PRELINK_LIBS = "";
1116                                 SDKROOT = iphoneos;
1117                                 TARGETED_DEVICE_FAMILY = "1,2";
1118                         };
1119                         name = Release;
1120                 };
1121                 FA30DEA71BBF59D9009C397F /* Debug */ = {
1122                         isa = XCBuildConfiguration;
1123                         buildSettings = {
1124                                 ALWAYS_SEARCH_USER_PATHS = NO;
1125                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1126                                 CLANG_CXX_LIBRARY = "libc++";
1127                                 CLANG_ENABLE_MODULES = YES;
1128                                 CLANG_ENABLE_OBJC_ARC = YES;
1129                                 CLANG_WARN_BOOL_CONVERSION = YES;
1130                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
1131                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1132                                 CLANG_WARN_EMPTY_BODY = YES;
1133                                 CLANG_WARN_ENUM_CONVERSION = YES;
1134                                 CLANG_WARN_INT_CONVERSION = YES;
1135                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1136                                 CLANG_WARN_UNREACHABLE_CODE = YES;
1137                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1138                                 COPY_PHASE_STRIP = NO;
1139                                 DEBUG_INFORMATION_FORMAT = dwarf;
1140                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
1141                                 ENABLE_TESTABILITY = YES;
1142                                 GCC_C_LANGUAGE_STANDARD = gnu99;
1143                                 GCC_DYNAMIC_NO_PIC = NO;
1144                                 GCC_NO_COMMON_BLOCKS = YES;
1145                                 GCC_PREPROCESSOR_DEFINITIONS = (
1146                                         "DEBUG=1",
1147                                         "$(inherited)",
1148                                 );
1149                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1150                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1151                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
1152                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
1153                                 GCC_WARN_UNUSED_FUNCTION = YES;
1154                                 GCC_WARN_UNUSED_VARIABLE = YES;
1155                                 INFOPLIST_FILE = Info.plist;
1156                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
1157                                 MTL_ENABLE_DEBUG_INFO = YES;
1158                                 PRODUCT_BUNDLE_IDENTIFIER = "com.yourcompany.Happy-TV";
1159                                 PRODUCT_NAME = "$(TARGET_NAME)";
1160                                 SDKROOT = appletvos;
1161                                 TARGETED_DEVICE_FAMILY = 3;
1162                                 TVOS_DEPLOYMENT_TARGET = 9.0;
1163                         };
1164                         name = Debug;
1165                 };
1166                 FA30DEA81BBF59D9009C397F /* Release */ = {
1167                         isa = XCBuildConfiguration;
1168                         buildSettings = {
1169                                 ALWAYS_SEARCH_USER_PATHS = NO;
1170                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1171                                 CLANG_CXX_LIBRARY = "libc++";
1172                                 CLANG_ENABLE_MODULES = YES;
1173                                 CLANG_ENABLE_OBJC_ARC = YES;
1174                                 CLANG_WARN_BOOL_CONVERSION = YES;
1175                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
1176                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1177                                 CLANG_WARN_EMPTY_BODY = YES;
1178                                 CLANG_WARN_ENUM_CONVERSION = YES;
1179                                 CLANG_WARN_INT_CONVERSION = YES;
1180                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1181                                 CLANG_WARN_UNREACHABLE_CODE = YES;
1182                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1183                                 COPY_PHASE_STRIP = NO;
1184                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1185                                 ENABLE_NS_ASSERTIONS = NO;
1186                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
1187                                 GCC_C_LANGUAGE_STANDARD = gnu99;
1188                                 GCC_NO_COMMON_BLOCKS = YES;
1189                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1190                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1191                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
1192                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
1193                                 GCC_WARN_UNUSED_FUNCTION = YES;
1194                                 GCC_WARN_UNUSED_VARIABLE = YES;
1195                                 INFOPLIST_FILE = Info.plist;
1196                                 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
1197                                 MTL_ENABLE_DEBUG_INFO = NO;
1198                                 PRODUCT_BUNDLE_IDENTIFIER = "com.yourcompany.Happy-TV";
1199                                 PRODUCT_NAME = "$(TARGET_NAME)";
1200                                 SDKROOT = appletvos;
1201                                 TARGETED_DEVICE_FAMILY = 3;
1202                                 TVOS_DEPLOYMENT_TARGET = 9.0;
1203                                 VALIDATE_PRODUCT = YES;
1204                         };
1205                         name = Release;
1206                 };
1207                 FD15FCB50E086866003BDF25 /* Debug */ = {
1208                         isa = XCBuildConfiguration;
1209                         buildSettings = {
1210                                 GCC_DYNAMIC_NO_PIC = NO;
1211                                 INFOPLIST_FILE = Info.plist;
1212                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Happy;
1213                                 PRODUCT_NAME = Happy;
1214                                 SDKROOT = iphoneos;
1215                         };
1216                         name = Debug;
1217                 };
1218                 FD15FCB60E086866003BDF25 /* Release */ = {
1219                         isa = XCBuildConfiguration;
1220                         buildSettings = {
1221                                 INFOPLIST_FILE = Info.plist;
1222                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Happy;
1223                                 PRODUCT_NAME = Happy;
1224                                 SDKROOT = iphoneos;
1225                         };
1226                         name = Release;
1227                 };
1228                 FD5F9BE70E0DEBEB008E885B /* Debug */ = {
1229                         isa = XCBuildConfiguration;
1230                         buildSettings = {
1231                                 INFOPLIST_FILE = Info.plist;
1232                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Accel;
1233                                 PRODUCT_NAME = Accel;
1234                                 SDKROOT = iphoneos;
1235                         };
1236                         name = Debug;
1237                 };
1238                 FD5F9BE80E0DEBEB008E885B /* Release */ = {
1239                         isa = XCBuildConfiguration;
1240                         buildSettings = {
1241                                 INFOPLIST_FILE = Info.plist;
1242                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Accel;
1243                                 PRODUCT_NAME = Accel;
1244                                 SDKROOT = iphoneos;
1245                         };
1246                         name = Release;
1247                 };
1248                 FDB6520A0E43D1F300F688B5 /* Debug */ = {
1249                         isa = XCBuildConfiguration;
1250                         buildSettings = {
1251                                 INFOPLIST_FILE = Info.plist;
1252                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Keyboard;
1253                                 PRODUCT_NAME = Keyboard;
1254                                 SDKROOT = iphoneos;
1255                         };
1256                         name = Debug;
1257                 };
1258                 FDB6520B0E43D1F300F688B5 /* Release */ = {
1259                         isa = XCBuildConfiguration;
1260                         buildSettings = {
1261                                 INFOPLIST_FILE = Info.plist;
1262                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Keyboard;
1263                                 PRODUCT_NAME = Keyboard;
1264                                 SDKROOT = iphoneos;
1265                         };
1266                         name = Release;
1267                 };
1268                 FDC202EC0E107B1200ABAC90 /* Debug */ = {
1269                         isa = XCBuildConfiguration;
1270                         buildSettings = {
1271                                 INFOPLIST_FILE = Info.plist;
1272                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Touch;
1273                                 PRODUCT_NAME = Touch;
1274                                 SDKROOT = iphoneos;
1275                         };
1276                         name = Debug;
1277                 };
1278                 FDC202ED0E107B1200ABAC90 /* Release */ = {
1279                         isa = XCBuildConfiguration;
1280                         buildSettings = {
1281                                 INFOPLIST_FILE = Info.plist;
1282                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Touch;
1283                                 PRODUCT_NAME = Touch;
1284                                 SDKROOT = iphoneos;
1285                         };
1286                         name = Release;
1287                 };
1288                 FDC52EDC0E2843D6008D768C /* Debug */ = {
1289                         isa = XCBuildConfiguration;
1290                         buildSettings = {
1291                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1292                                 INFOPLIST_FILE = Info.plist;
1293                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Fireworks;
1294                                 PRODUCT_NAME = Fireworks;
1295                                 SDKROOT = iphoneos;
1296                         };
1297                         name = Debug;
1298                 };
1299                 FDC52EDD0E2843D6008D768C /* Release */ = {
1300                         isa = XCBuildConfiguration;
1301                         buildSettings = {
1302                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1303                                 INFOPLIST_FILE = Info.plist;
1304                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Fireworks;
1305                                 PRODUCT_NAME = Fireworks;
1306                                 SDKROOT = iphoneos;
1307                         };
1308                         name = Release;
1309                 };
1310                 FDF0D6A20E12D05400247964 /* Debug */ = {
1311                         isa = XCBuildConfiguration;
1312                         buildSettings = {
1313                                 INFOPLIST_FILE = Info.plist;
1314                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Mixer;
1315                                 PRODUCT_NAME = Mixer;
1316                                 SDKROOT = iphoneos;
1317                         };
1318                         name = Debug;
1319                 };
1320                 FDF0D6A30E12D05400247964 /* Release */ = {
1321                         isa = XCBuildConfiguration;
1322                         buildSettings = {
1323                                 INFOPLIST_FILE = Info.plist;
1324                                 PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.Mixer;
1325                                 PRODUCT_NAME = Mixer;
1326                                 SDKROOT = iphoneos;
1327                         };
1328                         name = Release;
1329                 };
1330 /* End XCBuildConfiguration section */
1331
1332 /* Begin XCConfigurationList section */
1333                 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Rectangles" */ = {
1334                         isa = XCConfigurationList;
1335                         buildConfigurations = (
1336                                 1D6058940D05DD3E006BFB54 /* Debug */,
1337                                 1D6058950D05DD3E006BFB54 /* Release */,
1338                         );
1339                         defaultConfigurationIsVisible = 0;
1340                         defaultConfigurationName = Release;
1341                 };
1342                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Demos" */ = {
1343                         isa = XCConfigurationList;
1344                         buildConfigurations = (
1345                                 C01FCF4F08A954540054247B /* Debug */,
1346                                 C01FCF5008A954540054247B /* Release */,
1347                         );
1348                         defaultConfigurationIsVisible = 0;
1349                         defaultConfigurationName = Release;
1350                 };
1351                 FA30DEAD1BBF59D9009C397F /* Build configuration list for PBXNativeTarget "Happy-TV" */ = {
1352                         isa = XCConfigurationList;
1353                         buildConfigurations = (
1354                                 FA30DEA71BBF59D9009C397F /* Debug */,
1355                                 FA30DEA81BBF59D9009C397F /* Release */,
1356                         );
1357                         defaultConfigurationIsVisible = 0;
1358                         defaultConfigurationName = Release;
1359                 };
1360                 FD15FCB70E086867003BDF25 /* Build configuration list for PBXNativeTarget "Happy" */ = {
1361                         isa = XCConfigurationList;
1362                         buildConfigurations = (
1363                                 FD15FCB50E086866003BDF25 /* Debug */,
1364                                 FD15FCB60E086866003BDF25 /* Release */,
1365                         );
1366                         defaultConfigurationIsVisible = 0;
1367                         defaultConfigurationName = Release;
1368                 };
1369                 FD5F9BE90E0DEBEB008E885B /* Build configuration list for PBXNativeTarget "Accel" */ = {
1370                         isa = XCConfigurationList;
1371                         buildConfigurations = (
1372                                 FD5F9BE70E0DEBEB008E885B /* Debug */,
1373                                 FD5F9BE80E0DEBEB008E885B /* Release */,
1374                         );
1375                         defaultConfigurationIsVisible = 0;
1376                         defaultConfigurationName = Release;
1377                 };
1378                 FDB652090E43D1F300F688B5 /* Build configuration list for PBXNativeTarget "Keyboard" */ = {
1379                         isa = XCConfigurationList;
1380                         buildConfigurations = (
1381                                 FDB6520A0E43D1F300F688B5 /* Debug */,
1382                                 FDB6520B0E43D1F300F688B5 /* Release */,
1383                         );
1384                         defaultConfigurationIsVisible = 0;
1385                         defaultConfigurationName = Release;
1386                 };
1387                 FDC202EB0E107B1200ABAC90 /* Build configuration list for PBXNativeTarget "Touch" */ = {
1388                         isa = XCConfigurationList;
1389                         buildConfigurations = (
1390                                 FDC202EC0E107B1200ABAC90 /* Debug */,
1391                                 FDC202ED0E107B1200ABAC90 /* Release */,
1392                         );
1393                         defaultConfigurationIsVisible = 0;
1394                         defaultConfigurationName = Release;
1395                 };
1396                 FDC52EDB0E2843D6008D768C /* Build configuration list for PBXNativeTarget "Fireworks" */ = {
1397                         isa = XCConfigurationList;
1398                         buildConfigurations = (
1399                                 FDC52EDC0E2843D6008D768C /* Debug */,
1400                                 FDC52EDD0E2843D6008D768C /* Release */,
1401                         );
1402                         defaultConfigurationIsVisible = 0;
1403                         defaultConfigurationName = Release;
1404                 };
1405                 FDF0D6A10E12D05400247964 /* Build configuration list for PBXNativeTarget "Mixer" */ = {
1406                         isa = XCConfigurationList;
1407                         buildConfigurations = (
1408                                 FDF0D6A20E12D05400247964 /* Debug */,
1409                                 FDF0D6A30E12D05400247964 /* Release */,
1410                         );
1411                         defaultConfigurationIsVisible = 0;
1412                         defaultConfigurationName = Release;
1413                 };
1414 /* End XCConfigurationList section */
1415         };
1416         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
1417 }