]> git.r.bdr.sh - rbdr/pico-engine/blob - Pico Engine.xcodeproj/project.pbxproj
fb888fb888f55b6b54e7c9efb36cab80626938f2
[rbdr/pico-engine] / Pico Engine.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; };
11 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
12 8E15FEF41071DB470046A4C4 /* dejavubold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8E15FEF31071DB470046A4C4 /* dejavubold.ttf */; };
13 8E15FEF61071DB5B0046A4C4 /* mappink.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E15FEF51071DB5B0046A4C4 /* mappink.bin */; };
14 8E2005E912FA4E3B00BA92CE /* audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E2005E812FA4E3B00BA92CE /* audio.cpp */; };
15 8E2005EE12FA4EEF00BA92CE /* newpicoambient.ogg in Copy BGM to Folder */ = {isa = PBXBuildFile; fileRef = 8E2005D112FA4E0000BA92CE /* newpicoambient.ogg */; };
16 8E3E2CAC109FBEAB008FC4CE /* jump.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E3E2CAB109FBEAB008FC4CE /* jump.wav */; };
17 8E3E2CB2109FBFCD008FC4CE /* land.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E3E2CB1109FBFCD008FC4CE /* land.wav */; };
18 8E3E2CB4109FBFE0008FC4CE /* step.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E3E2CB3109FBFE0008FC4CE /* step.wav */; };
19 8E4BCA1C105F56A90051A838 /* actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCA19105F56A90051A838 /* actor.cpp */; };
20 8E4BCA23105F56CB0051A838 /* gfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCA1E105F56CB0051A838 /* gfx.cpp */; };
21 8E4BCA25105F56CB0051A838 /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCA21105F56CB0051A838 /* map.cpp */; };
22 8E4BCAE7105F620A0051A838 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCAE6105F620A0051A838 /* main.cpp */; };
23 8E4BCB28105F641B0051A838 /* fipps.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8E4BCB1F105F641B0051A838 /* fipps.ttf */; };
24 8E4BCB2B105F641B0051A838 /* mapold.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E4BCB23105F641B0051A838 /* mapold.bin */; };
25 8E4BCB2C105F641B0051A838 /* mapweird.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E4BCB24105F641B0051A838 /* mapweird.bin */; };
26 8E5C11CD12E796DA002FED0B /* npc_jumper.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */; };
27 8E5D1EAD12E8FF8200AFF51E /* npc_walker.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */; };
28 8E660B8B109CDE9500DC2D83 /* walkersprite.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8E660B8A109CDE9500DC2D83 /* walkersprite.png */; };
29 8E662C1F14E8E09800E9CD0E /* tilesheet.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8E662C1D14E8DBE600E9CD0E /* tilesheet.png */; };
30 8E6682E6118E22A200E1FC0A /* map2.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E6682E5118E22A200E1FC0A /* map2.bin */; };
31 8E81E15610B2EF4C00287584 /* game_overwatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */; };
32 8E834C33122DB24C00299323 /* pico-step.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E834C32122DB24C00299323 /* pico-step.wav */; };
33 8E8C972112C095550010C970 /* picolevel1.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 8E8C972012C095540010C970 /* picolevel1.mp3 */; };
34 8E8C984F12C0A3C20010C970 /* picobg1.png in Resources */ = {isa = PBXBuildFile; fileRef = 8E8C984E12C0A3C20010C970 /* picobg1.png */; };
35 8E965F8012303B8D0056F76F /* pauseimage.png in Resources */ = {isa = PBXBuildFile; fileRef = 8E965F7F12303B8D0056F76F /* pauseimage.png */; };
36 8E965FE1123048510056F76F /* map0.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E965FE0123048510056F76F /* map0.bin */; };
37 8E99FA8B118CA9DB0051197A /* map1.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E99FA89118CA9DB0051197A /* map1.bin */; };
38 8E9F054F12F68DA60027C0DA /* shot-crawl.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E9F054D12F68D960027C0DA /* shot-crawl.lua */; };
39 8E9F056712F690D20027C0DA /* globals.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E9F055012F6908C0027C0DA /* globals.lua */; };
40 8E9F07DF12F6A8240027C0DA /* shot-wave.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */; };
41 8EA9F18A122F15B000759947 /* picosprite.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8EA9F189122F15B000759947 /* picosprite.png */; };
42 8EA9F1F5122F2AEB00759947 /* shotsprite.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8EA9F1F4122F2AEB00759947 /* shotsprite.png */; };
43 8EB1500A12E93E9000122F7F /* main_actor.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8EB1500912E93E8400122F7F /* main_actor.lua */; };
44 8EBF5BF7122DD6D600B7AF64 /* pico-hurt.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8EBF5BF3122DD6D600B7AF64 /* pico-hurt.wav */; };
45 8EBF5BF8122DD6D600B7AF64 /* pico-jump.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8EBF5BF4122DD6D600B7AF64 /* pico-jump.wav */; };
46 8EBF5BF9122DD6D600B7AF64 /* pico-pause.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8EBF5BF5122DD6D600B7AF64 /* pico-pause.wav */; };
47 8EBF903112E8C8BC00A5D281 /* LuaDebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */; };
48 8EBF903212E8C8BC00A5D281 /* LuaScript.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */; };
49 8EBF903312E8C8BC00A5D281 /* LuaVirtualMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */; };
50 8EC2FAFC13061BFF00085F6D /* shot.wav in Copy SFX to Folder */ = {isa = PBXBuildFile; fileRef = 8EBF5BF6122DD6D600B7AF64 /* shot.wav */; };
51 8ED18CC7158939D7007091AE /* tilesheet.gif in Resources */ = {isa = PBXBuildFile; fileRef = 8ED18CC6158939D7007091AE /* tilesheet.gif */; };
52 8ED18CC815893A06007091AE /* tilesheet.gif in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8ED18CC6158939D7007091AE /* tilesheet.gif */; };
53 8EE7BFA912F3A51A00D5C66A /* shot.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8EB151C812E964B300122F7F /* shot.lua */; };
54 8EEC047412CE07500043F29D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
55 8EEC047512CE07500043F29D /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F3C0009D093BD00EBEB88 /* OpenGL.framework */; };
56 B556B5B520E42C12007CD29E /* libSDL_image-1.2.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B556B5B420E42C12007CD29E /* libSDL_image-1.2.0.dylib */; };
57 B556B5B720E42C28007CD29E /* libSDL_mixer-1.2.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B556B5B620E42C28007CD29E /* libSDL_mixer-1.2.0.dylib */; };
58 B556B5B920E42C39007CD29E /* libSDL_ttf-2.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B556B5B820E42C39007CD29E /* libSDL_ttf-2.0.0.dylib */; };
59 B556B5BB20E42C52007CD29E /* liblua.5.3.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B556B5BA20E42C52007CD29E /* liblua.5.3.4.dylib */; };
60 B556B5BD20E42C64007CD29E /* libSDL_gfx.15.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B556B5BC20E42C64007CD29E /* libSDL_gfx.15.dylib */; };
61 B556B5BF20E42CAF007CD29E /* libSDL-1.2.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B556B5BE20E42CAF007CD29E /* libSDL-1.2.0.dylib */; };
62 /* End PBXBuildFile section */
63
64 /* Begin PBXCopyFilesBuildPhase section */
65 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */ = {
66 isa = PBXCopyFilesBuildPhase;
67 buildActionMask = 2147483647;
68 dstPath = "";
69 dstSubfolderSpec = 10;
70 files = (
71 );
72 name = "Copy Frameworks into .app bundle";
73 runOnlyForDeploymentPostprocessing = 0;
74 };
75 8E20060712FA4F0900BA92CE /* Copy BGM to Folder */ = {
76 isa = PBXCopyFilesBuildPhase;
77 buildActionMask = 2147483647;
78 dstPath = bgm;
79 dstSubfolderSpec = 7;
80 files = (
81 8E2005EE12FA4EEF00BA92CE /* newpicoambient.ogg in Copy BGM to Folder */,
82 );
83 name = "Copy BGM to Folder";
84 runOnlyForDeploymentPostprocessing = 0;
85 };
86 8E9F057612F691090027C0DA /* Copy Scripts to Folder */ = {
87 isa = PBXCopyFilesBuildPhase;
88 buildActionMask = 2147483647;
89 dstPath = scripts;
90 dstSubfolderSpec = 7;
91 files = (
92 8E9F07DF12F6A8240027C0DA /* shot-wave.lua in Copy Scripts to Folder */,
93 8E9F056712F690D20027C0DA /* globals.lua in Copy Scripts to Folder */,
94 8EB1500A12E93E9000122F7F /* main_actor.lua in Copy Scripts to Folder */,
95 8E5D1EAD12E8FF8200AFF51E /* npc_walker.lua in Copy Scripts to Folder */,
96 8E5C11CD12E796DA002FED0B /* npc_jumper.lua in Copy Scripts to Folder */,
97 8EE7BFA912F3A51A00D5C66A /* shot.lua in Copy Scripts to Folder */,
98 8E9F054F12F68DA60027C0DA /* shot-crawl.lua in Copy Scripts to Folder */,
99 );
100 name = "Copy Scripts to Folder";
101 runOnlyForDeploymentPostprocessing = 0;
102 };
103 8EC2FAF513061BB800085F6D /* Copy SFX to Folder */ = {
104 isa = PBXCopyFilesBuildPhase;
105 buildActionMask = 2147483647;
106 dstPath = sfx;
107 dstSubfolderSpec = 7;
108 files = (
109 8EC2FAFC13061BFF00085F6D /* shot.wav in Copy SFX to Folder */,
110 );
111 name = "Copy SFX to Folder";
112 runOnlyForDeploymentPostprocessing = 0;
113 };
114 8EFDBCED12F78E3900CE04EE /* Copy Sprites to Folder */ = {
115 isa = PBXCopyFilesBuildPhase;
116 buildActionMask = 2147483647;
117 dstPath = sprites;
118 dstSubfolderSpec = 7;
119 files = (
120 8E660B8B109CDE9500DC2D83 /* walkersprite.png in Copy Sprites to Folder */,
121 8EA9F18A122F15B000759947 /* picosprite.png in Copy Sprites to Folder */,
122 8ED18CC815893A06007091AE /* tilesheet.gif in Copy Sprites to Folder */,
123 8E662C1F14E8E09800E9CD0E /* tilesheet.png in Copy Sprites to Folder */,
124 8EA9F1F5122F2AEB00759947 /* shotsprite.png in Copy Sprites to Folder */,
125 );
126 name = "Copy Sprites to Folder";
127 runOnlyForDeploymentPostprocessing = 0;
128 };
129 /* End PBXCopyFilesBuildPhase section */
130
131 /* Begin PBXFileReference section */
132 002F3A2B09D0888800EBEB88 /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDLMain.h; sourceTree = SOURCE_ROOT; };
133 002F3A2C09D0888800EBEB88 /* SDLMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDLMain.m; sourceTree = SOURCE_ROOT; };
134 002F3C0009D093BD00EBEB88 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
135 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
136 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
137 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
138 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
139 32CA4F630368D1EE00C91783 /* Pico_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pico_Prefix.pch; sourceTree = "<group>"; };
140 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
141 8D1107320486CEB800E47090 /* Pico Engine.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pico Engine.app"; sourceTree = BUILT_PRODUCTS_DIR; };
142 8E15FEF31071DB470046A4C4 /* dejavubold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = dejavubold.ttf; sourceTree = "<group>"; };
143 8E15FEF51071DB5B0046A4C4 /* mappink.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = mappink.bin; sourceTree = "<group>"; };
144 8E2005D112FA4E0000BA92CE /* newpicoambient.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = newpicoambient.ogg; sourceTree = "<group>"; };
145 8E2005E712FA4E3B00BA92CE /* audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audio.h; sourceTree = "<group>"; };
146 8E2005E812FA4E3B00BA92CE /* audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audio.cpp; sourceTree = "<group>"; };
147 8E3E2CAB109FBEAB008FC4CE /* jump.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = jump.wav; sourceTree = "<group>"; };
148 8E3E2CB1109FBFCD008FC4CE /* land.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = land.wav; sourceTree = "<group>"; };
149 8E3E2CB3109FBFE0008FC4CE /* step.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = step.wav; sourceTree = "<group>"; };
150 8E4BCA19105F56A90051A838 /* actor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = actor.cpp; sourceTree = "<group>"; };
151 8E4BCA1A105F56A90051A838 /* actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = actor.h; sourceTree = "<group>"; };
152 8E4BCA1D105F56B70051A838 /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = "<group>"; };
153 8E4BCA1E105F56CB0051A838 /* gfx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gfx.cpp; sourceTree = "<group>"; };
154 8E4BCA1F105F56CB0051A838 /* gfx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gfx.h; sourceTree = "<group>"; };
155 8E4BCA21105F56CB0051A838 /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map.cpp; sourceTree = "<group>"; };
156 8E4BCA22105F56CB0051A838 /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = map.h; sourceTree = "<group>"; };
157 8E4BCAE6105F620A0051A838 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
158 8E4BCB1F105F641B0051A838 /* fipps.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = fipps.ttf; sourceTree = "<group>"; };
159 8E4BCB23105F641B0051A838 /* mapold.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = mapold.bin; sourceTree = "<group>"; };
160 8E4BCB24105F641B0051A838 /* mapweird.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = mapweird.bin; sourceTree = "<group>"; };
161 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = npc_jumper.lua; sourceTree = "<group>"; };
162 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = npc_walker.lua; sourceTree = "<group>"; };
163 8E660B8A109CDE9500DC2D83 /* walkersprite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = walkersprite.png; sourceTree = "<group>"; };
164 8E662C1D14E8DBE600E9CD0E /* tilesheet.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tilesheet.png; sourceTree = "<group>"; };
165 8E6682E5118E22A200E1FC0A /* map2.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = map2.bin; sourceTree = "<group>"; };
166 8E81E15410B2EF4C00287584 /* game_overwatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game_overwatch.h; sourceTree = "<group>"; };
167 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_overwatch.cpp; sourceTree = "<group>"; };
168 8E834C32122DB24C00299323 /* pico-step.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-step.wav"; sourceTree = "<group>"; };
169 8E8C972012C095540010C970 /* picolevel1.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = picolevel1.mp3; sourceTree = "<group>"; };
170 8E8C984E12C0A3C20010C970 /* picobg1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = picobg1.png; sourceTree = "<group>"; };
171 8E965F7F12303B8D0056F76F /* pauseimage.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pauseimage.png; sourceTree = "<group>"; };
172 8E965FE0123048510056F76F /* map0.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = map0.bin; sourceTree = "<group>"; };
173 8E99FA89118CA9DB0051197A /* map1.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = map1.bin; sourceTree = "<group>"; };
174 8E9F054D12F68D960027C0DA /* shot-crawl.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lua; path = "shot-crawl.lua"; sourceTree = "<group>"; };
175 8E9F055012F6908C0027C0DA /* globals.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lua; path = globals.lua; sourceTree = "<group>"; };
176 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lua; path = "shot-wave.lua"; sourceTree = "<group>"; };
177 8EA9F189122F15B000759947 /* picosprite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = picosprite.png; sourceTree = "<group>"; };
178 8EA9F1F4122F2AEB00759947 /* shotsprite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = shotsprite.png; sourceTree = "<group>"; };
179 8EB1500912E93E8400122F7F /* main_actor.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = main_actor.lua; sourceTree = "<group>"; };
180 8EB151C812E964B300122F7F /* shot.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = shot.lua; sourceTree = "<group>"; };
181 8EB4F5DB118BFA23006D66DC /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = "<group>"; };
182 8EBF5BF3122DD6D600B7AF64 /* pico-hurt.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-hurt.wav"; sourceTree = "<group>"; };
183 8EBF5BF4122DD6D600B7AF64 /* pico-jump.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-jump.wav"; sourceTree = "<group>"; };
184 8EBF5BF5122DD6D600B7AF64 /* pico-pause.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-pause.wav"; sourceTree = "<group>"; };
185 8EBF5BF6122DD6D600B7AF64 /* shot.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = shot.wav; sourceTree = "<group>"; };
186 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaDebugger.cpp; sourceTree = "<group>"; };
187 8EBF902A12E8C8BC00A5D281 /* LuaDebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaDebugger.h; sourceTree = "<group>"; };
188 8EBF902B12E8C8BC00A5D281 /* LuaRestoreStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaRestoreStack.h; sourceTree = "<group>"; };
189 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaScript.cpp; sourceTree = "<group>"; };
190 8EBF902D12E8C8BC00A5D281 /* LuaScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaScript.h; sourceTree = "<group>"; };
191 8EBF902E12E8C8BC00A5D281 /* LuaThis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaThis.h; sourceTree = "<group>"; };
192 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaVirtualMachine.cpp; sourceTree = "<group>"; };
193 8EBF903012E8C8BC00A5D281 /* LuaVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaVirtualMachine.h; sourceTree = "<group>"; };
194 8EBF906912E8C98E00A5D281 /* luainc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luainc.h; sourceTree = "<group>"; };
195 8ED18CC6158939D7007091AE /* tilesheet.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = tilesheet.gif; sourceTree = "<group>"; };
196 B556B5B420E42C12007CD29E /* libSDL_image-1.2.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libSDL_image-1.2.0.dylib"; path = "../../../../../usr/local/Cellar/sdl_image/1.2.12_7/lib/libSDL_image-1.2.0.dylib"; sourceTree = "<group>"; };
197 B556B5B620E42C28007CD29E /* libSDL_mixer-1.2.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libSDL_mixer-1.2.0.dylib"; path = "../../../../../usr/local/Cellar/sdl_mixer/1.2.12_3/lib/libSDL_mixer-1.2.0.dylib"; sourceTree = "<group>"; };
198 B556B5B820E42C39007CD29E /* libSDL_ttf-2.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libSDL_ttf-2.0.0.dylib"; path = "../../../../../usr/local/Cellar/sdl_ttf/2.0.11_1/lib/libSDL_ttf-2.0.0.dylib"; sourceTree = "<group>"; };
199 B556B5BA20E42C52007CD29E /* liblua.5.3.4.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = liblua.5.3.4.dylib; path = ../../../../../usr/local/Cellar/lua/5.3.4_4/lib/liblua.5.3.4.dylib; sourceTree = "<group>"; };
200 B556B5BC20E42C64007CD29E /* libSDL_gfx.15.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libSDL_gfx.15.dylib; path = ../../../../../usr/local/Cellar/sdl_gfx/2.0.26/lib/libSDL_gfx.15.dylib; sourceTree = "<group>"; };
201 B556B5BE20E42CAF007CD29E /* libSDL-1.2.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libSDL-1.2.0.dylib"; path = "../../../../../usr/local/Cellar/sdl/1.2.15/lib/libSDL-1.2.0.dylib"; sourceTree = "<group>"; };
202 /* End PBXFileReference section */
203
204 /* Begin PBXFrameworksBuildPhase section */
205 8D11072E0486CEB800E47090 /* Frameworks */ = {
206 isa = PBXFrameworksBuildPhase;
207 buildActionMask = 2147483647;
208 files = (
209 B556B5BF20E42CAF007CD29E /* libSDL-1.2.0.dylib in Frameworks */,
210 B556B5BD20E42C64007CD29E /* libSDL_gfx.15.dylib in Frameworks */,
211 B556B5BB20E42C52007CD29E /* liblua.5.3.4.dylib in Frameworks */,
212 B556B5B920E42C39007CD29E /* libSDL_ttf-2.0.0.dylib in Frameworks */,
213 B556B5B720E42C28007CD29E /* libSDL_mixer-1.2.0.dylib in Frameworks */,
214 B556B5B520E42C12007CD29E /* libSDL_image-1.2.0.dylib in Frameworks */,
215 8EEC047412CE07500043F29D /* Cocoa.framework in Frameworks */,
216 8EEC047512CE07500043F29D /* OpenGL.framework in Frameworks */,
217 );
218 runOnlyForDeploymentPostprocessing = 0;
219 };
220 /* End PBXFrameworksBuildPhase section */
221
222 /* Begin PBXGroup section */
223 080E96DDFE201D6D7F000001 /* Classes */ = {
224 isa = PBXGroup;
225 children = (
226 8EBF906912E8C98E00A5D281 /* luainc.h */,
227 8E4BCAE6105F620A0051A838 /* main.cpp */,
228 8E4BCA1F105F56CB0051A838 /* gfx.h */,
229 8E4BCA1E105F56CB0051A838 /* gfx.cpp */,
230 8E81E15410B2EF4C00287584 /* game_overwatch.h */,
231 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */,
232 8E4BCA22105F56CB0051A838 /* map.h */,
233 8E4BCA21105F56CB0051A838 /* map.cpp */,
234 8E4BCA1A105F56A90051A838 /* actor.h */,
235 8E4BCA19105F56A90051A838 /* actor.cpp */,
236 8E2005E712FA4E3B00BA92CE /* audio.h */,
237 8E2005E812FA4E3B00BA92CE /* audio.cpp */,
238 002F3A2B09D0888800EBEB88 /* SDLMain.h */,
239 002F3A2C09D0888800EBEB88 /* SDLMain.m */,
240 );
241 name = Classes;
242 sourceTree = "<group>";
243 };
244 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
245 isa = PBXGroup;
246 children = (
247 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
248 002F3C0009D093BD00EBEB88 /* OpenGL.framework */,
249 );
250 name = "Linked Frameworks";
251 sourceTree = "<group>";
252 };
253 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
254 isa = PBXGroup;
255 children = (
256 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
257 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
258 );
259 name = "Other Frameworks";
260 sourceTree = "<group>";
261 };
262 19C28FACFE9D520D11CA2CBB /* Products */ = {
263 isa = PBXGroup;
264 children = (
265 8D1107320486CEB800E47090 /* Pico Engine.app */,
266 );
267 name = Products;
268 sourceTree = "<group>";
269 };
270 29B97314FDCFA39411CA2CEA /* Pico */ = {
271 isa = PBXGroup;
272 children = (
273 080E96DDFE201D6D7F000001 /* Classes */,
274 29B97315FDCFA39411CA2CEA /* Other Sources */,
275 29B97317FDCFA39411CA2CEA /* Resources */,
276 29B97323FDCFA39411CA2CEA /* Frameworks */,
277 19C28FACFE9D520D11CA2CBB /* Products */,
278 );
279 name = Pico;
280 sourceTree = "<group>";
281 };
282 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
283 isa = PBXGroup;
284 children = (
285 8EB4F5DB118BFA23006D66DC /* stdafx.h */,
286 8E4BCA1D105F56B70051A838 /* constants.h */,
287 8EBF902812E8C8AA00A5D281 /* luaincpp */,
288 32CA4F630368D1EE00C91783 /* Pico_Prefix.pch */,
289 );
290 name = "Other Sources";
291 sourceTree = "<group>";
292 };
293 29B97317FDCFA39411CA2CEA /* Resources */ = {
294 isa = PBXGroup;
295 children = (
296 8E2005CA12FA4DE500BA92CE /* bgm */,
297 8E2005C912FA4DD000BA92CE /* sfx */,
298 8EFDBCC412F77CAB00CE04EE /* sprites */,
299 8E5C11CB12E796DA002FED0B /* scripts */,
300 8E8C984E12C0A3C20010C970 /* picobg1.png */,
301 8E8C972012C095540010C970 /* picolevel1.mp3 */,
302 8E3E2CB3109FBFE0008FC4CE /* step.wav */,
303 8E834C32122DB24C00299323 /* pico-step.wav */,
304 8EBF5BF3122DD6D600B7AF64 /* pico-hurt.wav */,
305 8E965F7F12303B8D0056F76F /* pauseimage.png */,
306 8EBF5BF4122DD6D600B7AF64 /* pico-jump.wav */,
307 8EBF5BF5122DD6D600B7AF64 /* pico-pause.wav */,
308 8E3E2CB1109FBFCD008FC4CE /* land.wav */,
309 8E3E2CAB109FBEAB008FC4CE /* jump.wav */,
310 8E4BCB1F105F641B0051A838 /* fipps.ttf */,
311 8E15FEF31071DB470046A4C4 /* dejavubold.ttf */,
312 8E4BCB21105F641B0051A838 /* maps */,
313 8D1107310486CEB800E47090 /* Info.plist */,
314 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
315 );
316 name = Resources;
317 sourceTree = "<group>";
318 };
319 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
320 isa = PBXGroup;
321 children = (
322 B556B5BE20E42CAF007CD29E /* libSDL-1.2.0.dylib */,
323 B556B5BC20E42C64007CD29E /* libSDL_gfx.15.dylib */,
324 B556B5BA20E42C52007CD29E /* liblua.5.3.4.dylib */,
325 B556B5B820E42C39007CD29E /* libSDL_ttf-2.0.0.dylib */,
326 B556B5B620E42C28007CD29E /* libSDL_mixer-1.2.0.dylib */,
327 B556B5B420E42C12007CD29E /* libSDL_image-1.2.0.dylib */,
328 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
329 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
330 );
331 name = Frameworks;
332 sourceTree = "<group>";
333 };
334 8E2005C912FA4DD000BA92CE /* sfx */ = {
335 isa = PBXGroup;
336 children = (
337 8EBF5BF6122DD6D600B7AF64 /* shot.wav */,
338 );
339 name = sfx;
340 sourceTree = "<group>";
341 };
342 8E2005CA12FA4DE500BA92CE /* bgm */ = {
343 isa = PBXGroup;
344 children = (
345 8E2005D112FA4E0000BA92CE /* newpicoambient.ogg */,
346 );
347 name = bgm;
348 sourceTree = "<group>";
349 };
350 8E4BCB21105F641B0051A838 /* maps */ = {
351 isa = PBXGroup;
352 children = (
353 8E6682E5118E22A200E1FC0A /* map2.bin */,
354 8E965FE0123048510056F76F /* map0.bin */,
355 8E99FA89118CA9DB0051197A /* map1.bin */,
356 8E15FEF51071DB5B0046A4C4 /* mappink.bin */,
357 8E4BCB23105F641B0051A838 /* mapold.bin */,
358 8E4BCB24105F641B0051A838 /* mapweird.bin */,
359 );
360 path = maps;
361 sourceTree = "<group>";
362 };
363 8E5C11CB12E796DA002FED0B /* scripts */ = {
364 isa = PBXGroup;
365 children = (
366 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */,
367 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */,
368 8EB1500912E93E8400122F7F /* main_actor.lua */,
369 8EB151C812E964B300122F7F /* shot.lua */,
370 8E9F054D12F68D960027C0DA /* shot-crawl.lua */,
371 8E9F055012F6908C0027C0DA /* globals.lua */,
372 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */,
373 );
374 path = scripts;
375 sourceTree = "<group>";
376 };
377 8EBF902812E8C8AA00A5D281 /* luaincpp */ = {
378 isa = PBXGroup;
379 children = (
380 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */,
381 8EBF902A12E8C8BC00A5D281 /* LuaDebugger.h */,
382 8EBF902B12E8C8BC00A5D281 /* LuaRestoreStack.h */,
383 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */,
384 8EBF902D12E8C8BC00A5D281 /* LuaScript.h */,
385 8EBF902E12E8C8BC00A5D281 /* LuaThis.h */,
386 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */,
387 8EBF903012E8C8BC00A5D281 /* LuaVirtualMachine.h */,
388 );
389 name = luaincpp;
390 sourceTree = "<group>";
391 };
392 8EFDBCC412F77CAB00CE04EE /* sprites */ = {
393 isa = PBXGroup;
394 children = (
395 8E662C1D14E8DBE600E9CD0E /* tilesheet.png */,
396 8ED18CC6158939D7007091AE /* tilesheet.gif */,
397 8EA9F189122F15B000759947 /* picosprite.png */,
398 8EA9F1F4122F2AEB00759947 /* shotsprite.png */,
399 8E660B8A109CDE9500DC2D83 /* walkersprite.png */,
400 );
401 name = sprites;
402 sourceTree = "<group>";
403 };
404 /* End PBXGroup section */
405
406 /* Begin PBXNativeTarget section */
407 8D1107260486CEB800E47090 /* Pico Engine */ = {
408 isa = PBXNativeTarget;
409 buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Pico Engine" */;
410 buildPhases = (
411 8E9F057612F691090027C0DA /* Copy Scripts to Folder */,
412 8EFDBCED12F78E3900CE04EE /* Copy Sprites to Folder */,
413 8EC2FAF513061BB800085F6D /* Copy SFX to Folder */,
414 8E20060712FA4F0900BA92CE /* Copy BGM to Folder */,
415 8D1107290486CEB800E47090 /* Resources */,
416 8D11072C0486CEB800E47090 /* Sources */,
417 8D11072E0486CEB800E47090 /* Frameworks */,
418 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */,
419 );
420 buildRules = (
421 );
422 dependencies = (
423 );
424 name = "Pico Engine";
425 productInstallPath = "$(HOME)/Applications";
426 productName = Pico;
427 productReference = 8D1107320486CEB800E47090 /* Pico Engine.app */;
428 productType = "com.apple.product-type.application";
429 };
430 /* End PBXNativeTarget section */
431
432 /* Begin PBXProject section */
433 29B97313FDCFA39411CA2CEA /* Project object */ = {
434 isa = PBXProject;
435 attributes = {
436 LastUpgradeCheck = 0450;
437 ORGANIZATIONNAME = "Koala Workshop";
438 };
439 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Pico Engine" */;
440 compatibilityVersion = "Xcode 3.2";
441 developmentRegion = English;
442 hasScannedForEncodings = 1;
443 knownRegions = (
444 en,
445 );
446 mainGroup = 29B97314FDCFA39411CA2CEA /* Pico */;
447 projectDirPath = "";
448 projectRoot = "";
449 targets = (
450 8D1107260486CEB800E47090 /* Pico Engine */,
451 );
452 };
453 /* End PBXProject section */
454
455 /* Begin PBXResourcesBuildPhase section */
456 8D1107290486CEB800E47090 /* Resources */ = {
457 isa = PBXResourcesBuildPhase;
458 buildActionMask = 2147483647;
459 files = (
460 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
461 8E4BCB28105F641B0051A838 /* fipps.ttf in Resources */,
462 8E4BCB2B105F641B0051A838 /* mapold.bin in Resources */,
463 8E4BCB2C105F641B0051A838 /* mapweird.bin in Resources */,
464 8E15FEF41071DB470046A4C4 /* dejavubold.ttf in Resources */,
465 8E15FEF61071DB5B0046A4C4 /* mappink.bin in Resources */,
466 8E3E2CAC109FBEAB008FC4CE /* jump.wav in Resources */,
467 8E3E2CB2109FBFCD008FC4CE /* land.wav in Resources */,
468 8E3E2CB4109FBFE0008FC4CE /* step.wav in Resources */,
469 8E99FA8B118CA9DB0051197A /* map1.bin in Resources */,
470 8E6682E6118E22A200E1FC0A /* map2.bin in Resources */,
471 8E834C33122DB24C00299323 /* pico-step.wav in Resources */,
472 8EBF5BF7122DD6D600B7AF64 /* pico-hurt.wav in Resources */,
473 8EBF5BF8122DD6D600B7AF64 /* pico-jump.wav in Resources */,
474 8EBF5BF9122DD6D600B7AF64 /* pico-pause.wav in Resources */,
475 8E965F8012303B8D0056F76F /* pauseimage.png in Resources */,
476 8E965FE1123048510056F76F /* map0.bin in Resources */,
477 8E8C972112C095550010C970 /* picolevel1.mp3 in Resources */,
478 8E8C984F12C0A3C20010C970 /* picobg1.png in Resources */,
479 8ED18CC7158939D7007091AE /* tilesheet.gif in Resources */,
480 );
481 runOnlyForDeploymentPostprocessing = 0;
482 };
483 /* End PBXResourcesBuildPhase section */
484
485 /* Begin PBXSourcesBuildPhase section */
486 8D11072C0486CEB800E47090 /* Sources */ = {
487 isa = PBXSourcesBuildPhase;
488 buildActionMask = 2147483647;
489 files = (
490 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */,
491 8E4BCA1C105F56A90051A838 /* actor.cpp in Sources */,
492 8E4BCA23105F56CB0051A838 /* gfx.cpp in Sources */,
493 8E4BCA25105F56CB0051A838 /* map.cpp in Sources */,
494 8E4BCAE7105F620A0051A838 /* main.cpp in Sources */,
495 8E81E15610B2EF4C00287584 /* game_overwatch.cpp in Sources */,
496 8EBF903112E8C8BC00A5D281 /* LuaDebugger.cpp in Sources */,
497 8EBF903212E8C8BC00A5D281 /* LuaScript.cpp in Sources */,
498 8EBF903312E8C8BC00A5D281 /* LuaVirtualMachine.cpp in Sources */,
499 8E2005E912FA4E3B00BA92CE /* audio.cpp in Sources */,
500 );
501 runOnlyForDeploymentPostprocessing = 0;
502 };
503 /* End PBXSourcesBuildPhase section */
504
505 /* Begin PBXVariantGroup section */
506 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
507 isa = PBXVariantGroup;
508 children = (
509 089C165DFE840E0CC02AAC07 /* English */,
510 );
511 name = InfoPlist.strings;
512 sourceTree = "<group>";
513 };
514 /* End PBXVariantGroup section */
515
516 /* Begin XCBuildConfiguration section */
517 C01FCF4B08A954540054247B /* Debug */ = {
518 isa = XCBuildConfiguration;
519 buildSettings = {
520 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
521 COMBINE_HIDPI_IMAGES = YES;
522 COPY_PHASE_STRIP = NO;
523 FRAMEWORK_SEARCH_PATHS = (
524 "$(inherited)",
525 "\"$(DEVELOPER_FRAMEWORKS_DIR)\"",
526 );
527 GCC_DYNAMIC_NO_PIC = NO;
528 GCC_MODEL_TUNING = G5;
529 GCC_OPTIMIZATION_LEVEL = 0;
530 HEADER_SEARCH_PATHS = (
531 "$(HOME)/Library/Frameworks/SDL.framework/Headers",
532 "$(HEADER_SEARCH_PATHS)",
533 /usr/local/include/SDL,
534 /usr/local/include/lua,
535 );
536 INFOPLIST_FILE = Info.plist;
537 INSTALL_PATH = "$(HOME)/Applications";
538 LIBRARY_SEARCH_PATHS = (
539 "$(inherited)",
540 /usr/local/Cellar/sdl_image/1.2.12_7/lib,
541 /usr/local/Cellar/sdl_mixer/1.2.12_3/lib,
542 /usr/local/Cellar/sdl_ttf/2.0.11_1/lib,
543 /usr/local/Cellar/lua/5.3.4_4/lib,
544 /usr/local/Cellar/sdl_gfx/2.0.26/lib,
545 /usr/local/Cellar/sdl/1.2.15/lib,
546 );
547 PRODUCT_NAME = "Pico Engine";
548 WRAPPER_EXTENSION = app;
549 ZERO_LINK = YES;
550 };
551 name = Debug;
552 };
553 C01FCF4C08A954540054247B /* Release */ = {
554 isa = XCBuildConfiguration;
555 buildSettings = {
556 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
557 COMBINE_HIDPI_IMAGES = YES;
558 FRAMEWORK_SEARCH_PATHS = (
559 "$(inherited)",
560 "\"$(DEVELOPER_FRAMEWORKS_DIR)\"",
561 );
562 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
563 GCC_MODEL_TUNING = G5;
564 INFOPLIST_FILE = Info.plist;
565 INSTALL_PATH = "$(HOME)/Applications";
566 LIBRARY_SEARCH_PATHS = (
567 "$(inherited)",
568 /usr/local/Cellar/sdl_image/1.2.12_7/lib,
569 /usr/local/Cellar/sdl_mixer/1.2.12_3/lib,
570 /usr/local/Cellar/sdl_ttf/2.0.11_1/lib,
571 /usr/local/Cellar/lua/5.3.4_4/lib,
572 /usr/local/Cellar/sdl_gfx/2.0.26/lib,
573 /usr/local/Cellar/sdl/1.2.15/lib,
574 );
575 PRODUCT_NAME = "Pico Engine";
576 WRAPPER_EXTENSION = app;
577 };
578 name = Release;
579 };
580 C01FCF4F08A954540054247B /* Debug */ = {
581 isa = XCBuildConfiguration;
582 buildSettings = {
583 GCC_WARN_ABOUT_RETURN_TYPE = YES;
584 GCC_WARN_UNUSED_VARIABLE = YES;
585 HEADER_SEARCH_PATHS = (
586 /Library/Frameworks/SDL_image.framework/Headers,
587 /Library/Frameworks/SDL.framework/Headers,
588 /Library/Frameworks/SDL_ttf.framework/Headers,
589 /Library/Frameworks/SDL_mixer.framework/Headers,
590 /Library/Frameworks/SDL_gfx.framework/Headers,
591 );
592 };
593 name = Debug;
594 };
595 C01FCF5008A954540054247B /* Release */ = {
596 isa = XCBuildConfiguration;
597 buildSettings = {
598 GCC_WARN_ABOUT_RETURN_TYPE = YES;
599 GCC_WARN_UNUSED_VARIABLE = YES;
600 HEADER_SEARCH_PATHS = (
601 /Library/Frameworks/SDL_image.framework/Headers,
602 /Library/Frameworks/SDL.framework/Headers,
603 /Library/Frameworks/SDL_ttf.framework/Headers,
604 /Library/Frameworks/SDL_mixer.framework/Headers,
605 /Library/Frameworks/SDL_gfx.framework/Headers,
606 );
607 };
608 name = Release;
609 };
610 /* End XCBuildConfiguration section */
611
612 /* Begin XCConfigurationList section */
613 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Pico Engine" */ = {
614 isa = XCConfigurationList;
615 buildConfigurations = (
616 C01FCF4B08A954540054247B /* Debug */,
617 C01FCF4C08A954540054247B /* Release */,
618 );
619 defaultConfigurationIsVisible = 0;
620 defaultConfigurationName = Release;
621 };
622 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Pico Engine" */ = {
623 isa = XCConfigurationList;
624 buildConfigurations = (
625 C01FCF4F08A954540054247B /* Debug */,
626 C01FCF5008A954540054247B /* Release */,
627 );
628 defaultConfigurationIsVisible = 0;
629 defaultConfigurationName = Release;
630 };
631 /* End XCConfigurationList section */
632 };
633 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
634 }