Switched the build configurations to use the DWARF-with-dSYM debug symbol format. We'll keep the dSYM files for each release so that we can symbolicate crash logs from the stripped executables.
9 /* Begin PBXAggregateTarget section */
10 34FBA34E0CA056E700958660 /* LinkifyGrowlFrameworks */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 34FBA3520CA0570600958660 /* Build configuration list for PBXAggregateTarget "LinkifyGrowlFrameworks" */;
14 34FBA34D0CA056E700958660 /* ShellScript */,
18 name = LinkifyGrowlFrameworks;
19 productName = LinkifyGrowlFrameworks;
21 /* End PBXAggregateTarget section */
23 /* Begin PBXBuildFile section */
24 0717FC2D076587750083E17E /* BeepAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0717FC2B076587750083E17E /* BeepAdditions.h */; };
25 0717FC2E076587750083E17E /* BeepAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0717FC2C076587750083E17E /* BeepAdditions.m */; };
26 0717FC430765892F0083E17E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0717FC420765892F0083E17E /* Localizable.strings */; };
27 073B927406855EB30068C763 /* BeepController.h in Headers */ = {isa = PBXBuildFile; fileRef = 073B927206855EB30068C763 /* BeepController.h */; };
28 073B927506855EB30068C763 /* BeepController.m in Sources */ = {isa = PBXBuildFile; fileRef = 073B927306855EB30068C763 /* BeepController.m */; };
29 073B927706855EBF0068C763 /* BeepMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 073B927606855EBF0068C763 /* BeepMain.m */; };
30 073B92C10685626C0068C763 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 073B92C00685626C0068C763 /* Cocoa.framework */; };
31 31DF208F0B1F85320096DEBB /* whistle-red.icns in Resources */ = {isa = PBXBuildFile; fileRef = 31DF208E0B1F85320096DEBB /* whistle-red.icns */; };
32 31DF20A70B1F86170096DEBB /* minus-8.png in Resources */ = {isa = PBXBuildFile; fileRef = 31DF20A50B1F86170096DEBB /* minus-8.png */; };
33 31DF20A80B1F86170096DEBB /* plus-8.png in Resources */ = {isa = PBXBuildFile; fileRef = 31DF20A60B1F86170096DEBB /* plus-8.png */; };
34 34FBA2FE0CA0553700958660 /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FBA2E30CA0551E00958660 /* Growl.framework */; };
35 34FBA2FF0CA0553D00958660 /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 34FBA2E30CA0551E00958660 /* Growl.framework */; };
36 34FBA3060CA0554800958660 /* BeepController.h in Headers */ = {isa = PBXBuildFile; fileRef = 073B927206855EB30068C763 /* BeepController.h */; };
37 34FBA3070CA0554800958660 /* BeepAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0717FC2B076587750083E17E /* BeepAdditions.h */; };
38 34FBA3090CA0554800958660 /* BeepHammer.nib in Resources */ = {isa = PBXBuildFile; fileRef = 073B927D06855F050068C763 /* BeepHammer.nib */; };
39 34FBA30A0CA0554800958660 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0717FC420765892F0083E17E /* Localizable.strings */; };
40 34FBA30B0CA0554800958660 /* BeepHammer-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = C4363FE60B0FBDBA00E4FC4B /* BeepHammer-Info.plist */; };
41 34FBA30C0CA0554800958660 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C43640CF0B10094C00E4FC4B /* InfoPlist.strings */; };
42 34FBA30D0CA0554800958660 /* whistle-red.icns in Resources */ = {isa = PBXBuildFile; fileRef = 31DF208E0B1F85320096DEBB /* whistle-red.icns */; };
43 34FBA30E0CA0554800958660 /* minus-8.png in Resources */ = {isa = PBXBuildFile; fileRef = 31DF20A50B1F86170096DEBB /* minus-8.png */; };
44 34FBA30F0CA0554800958660 /* plus-8.png in Resources */ = {isa = PBXBuildFile; fileRef = 31DF20A60B1F86170096DEBB /* plus-8.png */; };
45 34FBA3110CA0554800958660 /* BeepController.m in Sources */ = {isa = PBXBuildFile; fileRef = 073B927306855EB30068C763 /* BeepController.m */; };
46 34FBA3120CA0554800958660 /* BeepMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 073B927606855EBF0068C763 /* BeepMain.m */; };
47 34FBA3130CA0554800958660 /* BeepAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0717FC2C076587750083E17E /* BeepAdditions.m */; };
48 34FBA3160CA0554800958660 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 073B92C00685626C0068C763 /* Cocoa.framework */; };
49 34FBA3480CA056C300958660 /* Growl-WithInstaller.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FBA2E70CA0551E00958660 /* Growl-WithInstaller.framework */; };
50 34FBA3490CA056C700958660 /* Growl-WithInstaller.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 34FBA2E70CA0551E00958660 /* Growl-WithInstaller.framework */; };
51 C4363FE70B0FBDBA00E4FC4B /* BeepHammer-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = C4363FE60B0FBDBA00E4FC4B /* BeepHammer-Info.plist */; };
52 C4363FF40B0FBE0F00E4FC4B /* BeepHammer.nib in Resources */ = {isa = PBXBuildFile; fileRef = 073B927D06855F050068C763 /* BeepHammer.nib */; };
53 C43640D10B10094C00E4FC4B /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C43640CF0B10094C00E4FC4B /* InfoPlist.strings */; };
54 /* End PBXBuildFile section */
56 /* Begin PBXContainerItemProxy section */
57 34FBA2DC0CA0551E00958660 /* PBXContainerItemProxy */ = {
58 isa = PBXContainerItemProxy;
59 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
61 remoteGlobalIDString = 8D202CF80486D31800D8A456;
64 34FBA2DE0CA0551E00958660 /* PBXContainerItemProxy */ = {
65 isa = PBXContainerItemProxy;
66 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
68 remoteGlobalIDString = CB61E5180637763C00E0DDC7;
69 remoteInfo = GrowlHelperApp;
71 34FBA2E00CA0551E00958660 /* PBXContainerItemProxy */ = {
72 isa = PBXContainerItemProxy;
73 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
75 remoteGlobalIDString = 95075AB00817F5DB00D862A5;
76 remoteInfo = GrowlMenu;
78 34FBA2E20CA0551E00958660 /* PBXContainerItemProxy */ = {
79 isa = PBXContainerItemProxy;
80 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
82 remoteGlobalIDString = 34F60EAB078E1CD500CECA86;
83 remoteInfo = Growl.framework;
85 34FBA2E40CA0551E00958660 /* PBXContainerItemProxy */ = {
86 isa = PBXContainerItemProxy;
87 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
89 remoteGlobalIDString = 34725B0F0C0678A000499F50;
90 remoteInfo = Growl.dylib;
92 34FBA2E60CA0551E00958660 /* PBXContainerItemProxy */ = {
93 isa = PBXContainerItemProxy;
94 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
96 remoteGlobalIDString = 34F60EF9078E226300CECA86;
97 remoteInfo = "Growl-WithInstaller.framework";
99 34FBA2E80CA0551E00958660 /* PBXContainerItemProxy */ = {
100 isa = PBXContainerItemProxy;
101 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
103 remoteGlobalIDString = 0AB508B10767C87B006EA5CB;
106 34FBA2EA0CA0551E00958660 /* PBXContainerItemProxy */ = {
107 isa = PBXContainerItemProxy;
108 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
110 remoteGlobalIDString = 95FC347907E0458E00BD8674;
111 remoteInfo = Brushed;
113 34FBA2EC0CA0551E00958660 /* PBXContainerItemProxy */ = {
114 isa = PBXContainerItemProxy;
115 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
117 remoteGlobalIDString = 0AB508AE0767C87B006EA5CB;
118 remoteInfo = Bubbles;
120 34FBA2EE0CA0551E00958660 /* PBXContainerItemProxy */ = {
121 isa = PBXContainerItemProxy;
122 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
124 remoteGlobalIDString = E14410EF0A94072E0063C4DC;
127 34FBA2F00CA0551E00958660 /* PBXContainerItemProxy */ = {
128 isa = PBXContainerItemProxy;
129 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
131 remoteGlobalIDString = 0AB508B40767C87B006EA5CB;
134 34FBA2F20CA0551E00958660 /* PBXContainerItemProxy */ = {
135 isa = PBXContainerItemProxy;
136 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
138 remoteGlobalIDString = 0AB508AF0767C87B006EA5CB;
141 34FBA2F40CA0551E00958660 /* PBXContainerItemProxy */ = {
142 isa = PBXContainerItemProxy;
143 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
145 remoteGlobalIDString = 93BC379E095A662B0002B365;
148 34FBA2F60CA0551E00958660 /* PBXContainerItemProxy */ = {
149 isa = PBXContainerItemProxy;
150 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
152 remoteGlobalIDString = 0AB508B00767C87B006EA5CB;
155 34FBA2F80CA0551E00958660 /* PBXContainerItemProxy */ = {
156 isa = PBXContainerItemProxy;
157 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
159 remoteGlobalIDString = 0AB508B30767C87B006EA5CB;
160 remoteInfo = MusicVideo;
162 34FBA2FA0CA0551E00958660 /* PBXContainerItemProxy */ = {
163 isa = PBXContainerItemProxy;
164 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
166 remoteGlobalIDString = DD4939CC084BACA700D1CCCB;
169 34FBA2FC0CA0552D00958660 /* PBXContainerItemProxy */ = {
170 isa = PBXContainerItemProxy;
171 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
173 remoteGlobalIDString = 34F60EAA078E1CD500CECA86;
174 remoteInfo = Growl.framework;
176 34FBA3200CA0558A00958660 /* PBXContainerItemProxy */ = {
177 isa = PBXContainerItemProxy;
178 containerPortal = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
180 remoteGlobalIDString = 34F60EF8078E226300CECA86;
181 remoteInfo = "Growl-WithInstaller.framework";
183 34FBA35E0CA057A600958660 /* PBXContainerItemProxy */ = {
184 isa = PBXContainerItemProxy;
185 containerPortal = 073B925106855E0F0068C763 /* Project object */;
187 remoteGlobalIDString = 34FBA34E0CA056E700958660;
188 remoteInfo = LinkifyGrowlFrameworks;
190 34FBA3730CA059A200958660 /* PBXContainerItemProxy */ = {
191 isa = PBXContainerItemProxy;
192 containerPortal = 073B925106855E0F0068C763 /* Project object */;
194 remoteGlobalIDString = 34FBA34E0CA056E700958660;
195 remoteInfo = LinkifyGrowlFrameworks;
197 /* End PBXContainerItemProxy section */
199 /* Begin PBXCopyFilesBuildPhase section */
200 3447EAE0079DC5FB0055F264 /* CopyFiles */ = {
201 isa = PBXCopyFilesBuildPhase;
202 buildActionMask = 2147483647;
204 dstSubfolderSpec = 10;
206 34FBA2FF0CA0553D00958660 /* Growl.framework in CopyFiles */,
208 runOnlyForDeploymentPostprocessing = 0;
210 34FBA3030CA0554800958660 /* CopyFiles */ = {
211 isa = PBXCopyFilesBuildPhase;
212 buildActionMask = 2147483647;
214 dstSubfolderSpec = 10;
216 34FBA3490CA056C700958660 /* Growl-WithInstaller.framework in CopyFiles */,
218 runOnlyForDeploymentPostprocessing = 0;
220 /* End PBXCopyFilesBuildPhase section */
222 /* Begin PBXFileReference section */
223 0717FC2B076587750083E17E /* BeepAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeepAdditions.h; sourceTree = "<group>"; };
224 0717FC2C076587750083E17E /* BeepAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeepAdditions.m; sourceTree = "<group>"; };
225 0717FC40076589230083E17E /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
226 073B925B06855E200068C763 /* BeepHammer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BeepHammer.app; sourceTree = BUILT_PRODUCTS_DIR; };
227 073B927206855EB30068C763 /* BeepController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeepController.h; sourceTree = "<group>"; };
228 073B927306855EB30068C763 /* BeepController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeepController.m; sourceTree = "<group>"; };
229 073B927606855EBF0068C763 /* BeepMain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeepMain.m; sourceTree = "<group>"; };
230 073B927D06855F050068C763 /* BeepHammer.nib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.nib; name = BeepHammer.nib; path = English.lproj/BeepHammer.nib; sourceTree = "<group>"; };
231 073B92C00685626C0068C763 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
232 31DF208E0B1F85320096DEBB /* whistle-red.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "whistle-red.icns"; sourceTree = "<group>"; };
233 31DF20A50B1F86170096DEBB /* minus-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "minus-8.png"; path = "../../Common/Resources/plusminus/minus-8.png"; sourceTree = SOURCE_ROOT; };
234 31DF20A60B1F86170096DEBB /* plus-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "plus-8.png"; path = "../../Common/Resources/plusminus/plus-8.png"; sourceTree = SOURCE_ROOT; };
235 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Growl.xcodeproj; path = ../../Growl.xcodeproj; sourceTree = SOURCE_ROOT; };
236 34FBA31B0CA0554800958660 /* BeepHammer Growl-WithInstaller.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BeepHammer Growl-WithInstaller.app"; sourceTree = BUILT_PRODUCTS_DIR; };
237 34FBA31D0CA0554800958660 /* BeepHammer-Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "BeepHammer-Info copy.plist"; sourceTree = "<group>"; };
238 34FBA3360CA0566100958660 /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = ../../../../build/Development/Growl.framework; sourceTree = BUILT_PRODUCTS_DIR; };
239 C4363FE60B0FBDBA00E4FC4B /* BeepHammer-Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = "BeepHammer-Info.plist"; sourceTree = "<group>"; };
240 C43640D00B10094C00E4FC4B /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
241 /* End PBXFileReference section */
243 /* Begin PBXFrameworksBuildPhase section */
244 34FBA3140CA0554800958660 /* Frameworks */ = {
245 isa = PBXFrameworksBuildPhase;
246 buildActionMask = 2147483647;
248 34FBA3480CA056C300958660 /* Growl-WithInstaller.framework in Frameworks */,
249 34FBA3160CA0554800958660 /* Cocoa.framework in Frameworks */,
251 runOnlyForDeploymentPostprocessing = 0;
253 CBBC7DE10659313D00684B79 /* Frameworks */ = {
254 isa = PBXFrameworksBuildPhase;
255 buildActionMask = 2147483647;
257 34FBA2FE0CA0553700958660 /* Growl.framework in Frameworks */,
258 073B92C10685626C0068C763 /* Cocoa.framework in Frameworks */,
260 runOnlyForDeploymentPostprocessing = 0;
262 /* End PBXFrameworksBuildPhase section */
264 /* Begin PBXGroup section */
265 073B924D06855E0F0068C763 = {
268 073B927606855EBF0068C763 /* BeepMain.m */,
269 073B926E06855E860068C763 /* Classes */,
270 073B927106855E900068C763 /* Resources */,
271 073B92BD068562540068C763 /* External Frameworks */,
272 34FBA3360CA0566100958660 /* Growl.framework */,
273 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */,
274 073B925C06855E200068C763 /* Products */,
276 sourceTree = "<group>";
278 073B925C06855E200068C763 /* Products */ = {
281 073B925B06855E200068C763 /* BeepHammer.app */,
282 34FBA31B0CA0554800958660 /* BeepHammer Growl-WithInstaller.app */,
285 sourceTree = "<group>";
287 073B926E06855E860068C763 /* Classes */ = {
290 0717FC2B076587750083E17E /* BeepAdditions.h */,
291 0717FC2C076587750083E17E /* BeepAdditions.m */,
292 073B927206855EB30068C763 /* BeepController.h */,
293 073B927306855EB30068C763 /* BeepController.m */,
296 sourceTree = "<group>";
298 073B927106855E900068C763 /* Resources */ = {
301 C4363FE60B0FBDBA00E4FC4B /* BeepHammer-Info.plist */,
302 0717FC420765892F0083E17E /* Localizable.strings */,
303 073B927D06855F050068C763 /* BeepHammer.nib */,
304 31DF208E0B1F85320096DEBB /* whistle-red.icns */,
305 31DF20A60B1F86170096DEBB /* plus-8.png */,
306 31DF20A50B1F86170096DEBB /* minus-8.png */,
307 C43640CF0B10094C00E4FC4B /* InfoPlist.strings */,
308 34FBA31D0CA0554800958660 /* BeepHammer-Info copy.plist */,
311 sourceTree = "<group>";
313 073B92BD068562540068C763 /* External Frameworks */ = {
316 073B92C00685626C0068C763 /* Cocoa.framework */,
318 name = "External Frameworks";
319 sourceTree = "<group>";
321 34FBA2C80CA0551E00958660 /* Products */ = {
324 34FBA2DD0CA0551E00958660 /* Growl.prefPane */,
325 34FBA2DF0CA0551E00958660 /* GrowlHelperApp.app */,
326 34FBA2E10CA0551E00958660 /* GrowlMenu.app */,
327 34FBA2E30CA0551E00958660 /* Growl.framework */,
328 34FBA2E50CA0551E00958660 /* Growl.dylib */,
329 34FBA2E70CA0551E00958660 /* Growl-WithInstaller.framework */,
330 34FBA2E90CA0551E00958660 /* Speech.growlView */,
331 34FBA2EB0CA0551E00958660 /* Brushed.growlView */,
332 34FBA2ED0CA0551E00958660 /* Bubbles.growlView */,
333 34FBA2EF0CA0551E00958660 /* iCal.growlView */,
334 34FBA2F10CA0551E00958660 /* Bezel.growlView */,
335 34FBA2F30CA0551E00958660 /* Smoke.growlView */,
336 34FBA2F50CA0551E00958660 /* Nano.growlView */,
337 34FBA2F70CA0551E00958660 /* MailMe.growlView */,
338 34FBA2F90CA0551E00958660 /* MusicVideo.growlView */,
339 34FBA2FB0CA0551E00958660 /* SMS.growlView */,
342 sourceTree = "<group>";
344 /* End PBXGroup section */
346 /* Begin PBXHeadersBuildPhase section */
347 34FBA3050CA0554800958660 /* Headers */ = {
348 isa = PBXHeadersBuildPhase;
349 buildActionMask = 2147483647;
351 34FBA3060CA0554800958660 /* BeepController.h in Headers */,
352 34FBA3070CA0554800958660 /* BeepAdditions.h in Headers */,
354 runOnlyForDeploymentPostprocessing = 0;
356 CBBC7DDE0659313D00684B79 /* Headers */ = {
357 isa = PBXHeadersBuildPhase;
358 buildActionMask = 2147483647;
360 073B927406855EB30068C763 /* BeepController.h in Headers */,
361 0717FC2D076587750083E17E /* BeepAdditions.h in Headers */,
363 runOnlyForDeploymentPostprocessing = 0;
365 /* End PBXHeadersBuildPhase section */
367 /* Begin PBXNativeTarget section */
368 34FBA3000CA0554800958660 /* BeepHammer Growl-WithInstaller */ = {
369 isa = PBXNativeTarget;
370 buildConfigurationList = 34FBA3170CA0554800958660 /* Build configuration list for PBXNativeTarget "BeepHammer Growl-WithInstaller" */;
372 34FBA3030CA0554800958660 /* CopyFiles */,
373 34FBA3050CA0554800958660 /* Headers */,
374 34FBA3080CA0554800958660 /* Resources */,
375 34FBA3100CA0554800958660 /* Sources */,
376 34FBA3140CA0554800958660 /* Frameworks */,
381 34FBA3210CA0558A00958660 /* PBXTargetDependency */,
382 34FBA35F0CA057A600958660 /* PBXTargetDependency */,
384 name = "BeepHammer Growl-WithInstaller";
386 productReference = 34FBA31B0CA0554800958660 /* BeepHammer Growl-WithInstaller.app */;
387 productType = "com.apple.product-type.application";
389 CBBC7DE20659313D00684B79 /* BeepHammer */ = {
390 isa = PBXNativeTarget;
391 buildConfigurationList = 95E4A38E0855C1A3006B3F45 /* Build configuration list for PBXNativeTarget "BeepHammer" */;
393 3447EAE0079DC5FB0055F264 /* CopyFiles */,
394 CBBC7DDE0659313D00684B79 /* Headers */,
395 CBBC7DDF0659313D00684B79 /* Resources */,
396 CBBC7DE00659313D00684B79 /* Sources */,
397 CBBC7DE10659313D00684B79 /* Frameworks */,
402 34FBA2FD0CA0552D00958660 /* PBXTargetDependency */,
403 34FBA3740CA059A200958660 /* PBXTargetDependency */,
407 productReference = 073B925B06855E200068C763 /* BeepHammer.app */;
408 productType = "com.apple.product-type.application";
410 /* End PBXNativeTarget section */
412 /* Begin PBXProject section */
413 073B925106855E0F0068C763 /* Project object */ = {
415 buildConfigurationList = 95E4A3920855C1A3006B3F45 /* Build configuration list for PBXProject "BeepHammer" */;
416 compatibilityVersion = "Xcode 2.4";
417 hasScannedForEncodings = 1;
418 mainGroup = 073B924D06855E0F0068C763;
419 productRefGroup = 073B925C06855E200068C763 /* Products */;
421 projectReferences = (
423 ProductGroup = 34FBA2C80CA0551E00958660 /* Products */;
424 ProjectRef = 34FBA2C70CA0551E00958660 /* Growl.xcodeproj */;
429 CBBC7DE20659313D00684B79 /* BeepHammer */,
430 34FBA3000CA0554800958660 /* BeepHammer Growl-WithInstaller */,
431 34FBA34E0CA056E700958660 /* LinkifyGrowlFrameworks */,
434 /* End PBXProject section */
436 /* Begin PBXReferenceProxy section */
437 34FBA2DD0CA0551E00958660 /* Growl.prefPane */ = {
438 isa = PBXReferenceProxy;
439 fileType = wrapper.cfbundle;
440 path = Growl.prefPane;
441 remoteRef = 34FBA2DC0CA0551E00958660 /* PBXContainerItemProxy */;
442 sourceTree = BUILT_PRODUCTS_DIR;
444 34FBA2DF0CA0551E00958660 /* GrowlHelperApp.app */ = {
445 isa = PBXReferenceProxy;
446 fileType = wrapper.application;
447 path = GrowlHelperApp.app;
448 remoteRef = 34FBA2DE0CA0551E00958660 /* PBXContainerItemProxy */;
449 sourceTree = BUILT_PRODUCTS_DIR;
451 34FBA2E10CA0551E00958660 /* GrowlMenu.app */ = {
452 isa = PBXReferenceProxy;
453 fileType = wrapper.application;
454 path = GrowlMenu.app;
455 remoteRef = 34FBA2E00CA0551E00958660 /* PBXContainerItemProxy */;
456 sourceTree = BUILT_PRODUCTS_DIR;
458 34FBA2E30CA0551E00958660 /* Growl.framework */ = {
459 isa = PBXReferenceProxy;
460 fileType = wrapper.framework;
461 path = Growl.framework;
462 remoteRef = 34FBA2E20CA0551E00958660 /* PBXContainerItemProxy */;
463 sourceTree = BUILT_PRODUCTS_DIR;
465 34FBA2E50CA0551E00958660 /* Growl.dylib */ = {
466 isa = PBXReferenceProxy;
467 fileType = "compiled.mach-o.dylib";
469 remoteRef = 34FBA2E40CA0551E00958660 /* PBXContainerItemProxy */;
470 sourceTree = BUILT_PRODUCTS_DIR;
472 34FBA2E70CA0551E00958660 /* Growl-WithInstaller.framework */ = {
473 isa = PBXReferenceProxy;
474 fileType = wrapper.framework;
475 path = "Growl-WithInstaller.framework";
476 remoteRef = 34FBA2E60CA0551E00958660 /* PBXContainerItemProxy */;
477 sourceTree = BUILT_PRODUCTS_DIR;
479 34FBA2E90CA0551E00958660 /* Speech.growlView */ = {
480 isa = PBXReferenceProxy;
481 fileType = wrapper.cfbundle;
482 path = Speech.growlView;
483 remoteRef = 34FBA2E80CA0551E00958660 /* PBXContainerItemProxy */;
484 sourceTree = BUILT_PRODUCTS_DIR;
486 34FBA2EB0CA0551E00958660 /* Brushed.growlView */ = {
487 isa = PBXReferenceProxy;
488 fileType = wrapper.cfbundle;
489 path = Brushed.growlView;
490 remoteRef = 34FBA2EA0CA0551E00958660 /* PBXContainerItemProxy */;
491 sourceTree = BUILT_PRODUCTS_DIR;
493 34FBA2ED0CA0551E00958660 /* Bubbles.growlView */ = {
494 isa = PBXReferenceProxy;
495 fileType = wrapper.cfbundle;
496 path = Bubbles.growlView;
497 remoteRef = 34FBA2EC0CA0551E00958660 /* PBXContainerItemProxy */;
498 sourceTree = BUILT_PRODUCTS_DIR;
500 34FBA2EF0CA0551E00958660 /* iCal.growlView */ = {
501 isa = PBXReferenceProxy;
502 fileType = wrapper.cfbundle;
503 path = iCal.growlView;
504 remoteRef = 34FBA2EE0CA0551E00958660 /* PBXContainerItemProxy */;
505 sourceTree = BUILT_PRODUCTS_DIR;
507 34FBA2F10CA0551E00958660 /* Bezel.growlView */ = {
508 isa = PBXReferenceProxy;
509 fileType = wrapper.cfbundle;
510 path = Bezel.growlView;
511 remoteRef = 34FBA2F00CA0551E00958660 /* PBXContainerItemProxy */;
512 sourceTree = BUILT_PRODUCTS_DIR;
514 34FBA2F30CA0551E00958660 /* Smoke.growlView */ = {
515 isa = PBXReferenceProxy;
516 fileType = wrapper.cfbundle;
517 path = Smoke.growlView;
518 remoteRef = 34FBA2F20CA0551E00958660 /* PBXContainerItemProxy */;
519 sourceTree = BUILT_PRODUCTS_DIR;
521 34FBA2F50CA0551E00958660 /* Nano.growlView */ = {
522 isa = PBXReferenceProxy;
523 fileType = wrapper.cfbundle;
524 path = Nano.growlView;
525 remoteRef = 34FBA2F40CA0551E00958660 /* PBXContainerItemProxy */;
526 sourceTree = BUILT_PRODUCTS_DIR;
528 34FBA2F70CA0551E00958660 /* MailMe.growlView */ = {
529 isa = PBXReferenceProxy;
530 fileType = wrapper.cfbundle;
531 path = MailMe.growlView;
532 remoteRef = 34FBA2F60CA0551E00958660 /* PBXContainerItemProxy */;
533 sourceTree = BUILT_PRODUCTS_DIR;
535 34FBA2F90CA0551E00958660 /* MusicVideo.growlView */ = {
536 isa = PBXReferenceProxy;
537 fileType = wrapper.cfbundle;
538 path = MusicVideo.growlView;
539 remoteRef = 34FBA2F80CA0551E00958660 /* PBXContainerItemProxy */;
540 sourceTree = BUILT_PRODUCTS_DIR;
542 34FBA2FB0CA0551E00958660 /* SMS.growlView */ = {
543 isa = PBXReferenceProxy;
544 fileType = wrapper.cfbundle;
545 path = SMS.growlView;
546 remoteRef = 34FBA2FA0CA0551E00958660 /* PBXContainerItemProxy */;
547 sourceTree = BUILT_PRODUCTS_DIR;
549 /* End PBXReferenceProxy section */
551 /* Begin PBXResourcesBuildPhase section */
552 34FBA3080CA0554800958660 /* Resources */ = {
553 isa = PBXResourcesBuildPhase;
554 buildActionMask = 2147483647;
556 34FBA3090CA0554800958660 /* BeepHammer.nib in Resources */,
557 34FBA30A0CA0554800958660 /* Localizable.strings in Resources */,
558 34FBA30B0CA0554800958660 /* BeepHammer-Info.plist in Resources */,
559 34FBA30C0CA0554800958660 /* InfoPlist.strings in Resources */,
560 34FBA30D0CA0554800958660 /* whistle-red.icns in Resources */,
561 34FBA30E0CA0554800958660 /* minus-8.png in Resources */,
562 34FBA30F0CA0554800958660 /* plus-8.png in Resources */,
564 runOnlyForDeploymentPostprocessing = 0;
566 CBBC7DDF0659313D00684B79 /* Resources */ = {
567 isa = PBXResourcesBuildPhase;
568 buildActionMask = 2147483647;
570 C4363FF40B0FBE0F00E4FC4B /* BeepHammer.nib in Resources */,
571 0717FC430765892F0083E17E /* Localizable.strings in Resources */,
572 C4363FE70B0FBDBA00E4FC4B /* BeepHammer-Info.plist in Resources */,
573 C43640D10B10094C00E4FC4B /* InfoPlist.strings in Resources */,
574 31DF208F0B1F85320096DEBB /* whistle-red.icns in Resources */,
575 31DF20A70B1F86170096DEBB /* minus-8.png in Resources */,
576 31DF20A80B1F86170096DEBB /* plus-8.png in Resources */,
578 runOnlyForDeploymentPostprocessing = 0;
580 /* End PBXResourcesBuildPhase section */
582 /* Begin PBXShellScriptBuildPhase section */
583 34FBA34D0CA056E700958660 /* ShellScript */ = {
584 isa = PBXShellScriptBuildPhase;
585 buildActionMask = 2147483647;
592 runOnlyForDeploymentPostprocessing = 0;
594 shellScript = "# shell script goes here\n\nif [ ! -e \"$SRCROOT/Developer Tools/BeepHammer/build/$BUILD_STYLE/Growl-WithInstaller.framework\" ] ; then\n\tln -s \"$SRCROOT/../../build/$BUILD_STYLE/Growl-WithInstaller.framework\" \\\n\t\t \"$SRCROOT/build/$BUILD_STYLE/Growl-WithInstaller.framework\" || true\nfi\n\nif [ ! -e \"$SRCROOT/Developer Tools/BeepHammer/build/$BUILD_STYLE/Growl.framework\" ] ; then\n\tln -s \"$SRCROOT/../../build/$BUILD_STYLE/Growl.framework\" \\\n\t\t \"$SRCROOT/build/$BUILD_STYLE/Growl.framework\" || true\nfi";
596 /* End PBXShellScriptBuildPhase section */
598 /* Begin PBXSourcesBuildPhase section */
599 34FBA3100CA0554800958660 /* Sources */ = {
600 isa = PBXSourcesBuildPhase;
601 buildActionMask = 2147483647;
603 34FBA3110CA0554800958660 /* BeepController.m in Sources */,
604 34FBA3120CA0554800958660 /* BeepMain.m in Sources */,
605 34FBA3130CA0554800958660 /* BeepAdditions.m in Sources */,
607 runOnlyForDeploymentPostprocessing = 0;
609 CBBC7DE00659313D00684B79 /* Sources */ = {
610 isa = PBXSourcesBuildPhase;
611 buildActionMask = 2147483647;
613 073B927506855EB30068C763 /* BeepController.m in Sources */,
614 073B927706855EBF0068C763 /* BeepMain.m in Sources */,
615 0717FC2E076587750083E17E /* BeepAdditions.m in Sources */,
617 runOnlyForDeploymentPostprocessing = 0;
619 /* End PBXSourcesBuildPhase section */
621 /* Begin PBXTargetDependency section */
622 34FBA2FD0CA0552D00958660 /* PBXTargetDependency */ = {
623 isa = PBXTargetDependency;
624 name = Growl.framework;
625 targetProxy = 34FBA2FC0CA0552D00958660 /* PBXContainerItemProxy */;
627 34FBA3210CA0558A00958660 /* PBXTargetDependency */ = {
628 isa = PBXTargetDependency;
629 name = "Growl-WithInstaller.framework";
630 targetProxy = 34FBA3200CA0558A00958660 /* PBXContainerItemProxy */;
632 34FBA35F0CA057A600958660 /* PBXTargetDependency */ = {
633 isa = PBXTargetDependency;
634 target = 34FBA34E0CA056E700958660 /* LinkifyGrowlFrameworks */;
635 targetProxy = 34FBA35E0CA057A600958660 /* PBXContainerItemProxy */;
637 34FBA3740CA059A200958660 /* PBXTargetDependency */ = {
638 isa = PBXTargetDependency;
639 target = 34FBA34E0CA056E700958660 /* LinkifyGrowlFrameworks */;
640 targetProxy = 34FBA3730CA059A200958660 /* PBXContainerItemProxy */;
642 /* End PBXTargetDependency section */
644 /* Begin PBXVariantGroup section */
645 0717FC420765892F0083E17E /* Localizable.strings */ = {
646 isa = PBXVariantGroup;
648 0717FC40076589230083E17E /* English */,
650 name = Localizable.strings;
651 sourceTree = "<group>";
653 C43640CF0B10094C00E4FC4B /* InfoPlist.strings */ = {
654 isa = PBXVariantGroup;
656 C43640D00B10094C00E4FC4B /* English */,
658 name = InfoPlist.strings;
659 sourceTree = "<group>";
661 /* End PBXVariantGroup section */
663 /* Begin XCBuildConfiguration section */
664 34FBA3180CA0554800958660 /* Development */ = {
665 isa = XCBuildConfiguration;
667 FRAMEWORK_SEARCH_PATHS = (
669 "../../build/$(CONFIGURATION)",
671 GCC_C_LANGUAGE_STANDARD = c99;
672 GCC_PRECOMPILE_PREFIX_HEADER = YES;
673 GCC_PREFIX_HEADER = /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h;
674 GCC_PREPROCESSOR_DEFINITIONS = GROWL_WITH_INSTALLER;
675 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
676 GCC_WARN_UNKNOWN_PRAGMAS = NO;
677 INFOPLIST_FILE = "$(SRCROOT)/BeepHammer-WithInstaller.plist";
678 INSTALL_PATH = "$(HOME)/Applications";
688 PRODUCT_NAME = "BeepHammer Growl-WithInstaller";
689 SECTORDER_FLAGS = "";
690 WARNING_CFLAGS = "-Wmost";
694 34FBA3190CA0554800958660 /* Deployment */ = {
695 isa = XCBuildConfiguration;
697 FRAMEWORK_SEARCH_PATHS = (
699 "../../build/$(CONFIGURATION)",
701 GCC_C_LANGUAGE_STANDARD = c99;
702 GCC_PRECOMPILE_PREFIX_HEADER = YES;
703 GCC_PREFIX_HEADER = /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h;
704 GCC_PREPROCESSOR_DEFINITIONS = GROWL_WITH_INSTALLER;
705 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
706 GCC_WARN_UNKNOWN_PRAGMAS = NO;
707 INFOPLIST_FILE = "$(SRCROOT)/BeepHammer-WithInstaller.plist";
708 INSTALL_PATH = "$(HOME)/Applications";
718 PRODUCT_NAME = "BeepHammer Growl-WithInstaller";
719 SECTORDER_FLAGS = "";
720 WARNING_CFLAGS = "-Wmost";
724 34FBA31A0CA0554800958660 /* Default */ = {
725 isa = XCBuildConfiguration;
727 FRAMEWORK_SEARCH_PATHS = (
729 "../../build/$(CONFIGURATION)",
731 GCC_C_LANGUAGE_STANDARD = c99;
732 GCC_PRECOMPILE_PREFIX_HEADER = YES;
733 GCC_PREFIX_HEADER = /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h;
734 GCC_PREPROCESSOR_DEFINITIONS = GROWL_WITH_INSTALLER;
735 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
736 GCC_WARN_UNKNOWN_PRAGMAS = NO;
737 INFOPLIST_FILE = "$(SRCROOT)/BeepHammer-WithInstaller.plist";
738 INSTALL_PATH = "$(HOME)/Applications";
748 PRODUCT_NAME = "BeepHammer Growl-WithInstaller";
749 SECTORDER_FLAGS = "";
750 WARNING_CFLAGS = "-Wmost";
754 34FBA34F0CA056E800958660 /* Development */ = {
755 isa = XCBuildConfiguration;
757 COPY_PHASE_STRIP = NO;
758 GCC_DYNAMIC_NO_PIC = NO;
759 GCC_OPTIMIZATION_LEVEL = 0;
760 PRODUCT_NAME = LinkifyGrowlFrameworks;
764 34FBA3500CA056E800958660 /* Deployment */ = {
765 isa = XCBuildConfiguration;
767 COPY_PHASE_STRIP = YES;
768 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
769 GCC_ENABLE_FIX_AND_CONTINUE = NO;
770 PRODUCT_NAME = LinkifyGrowlFrameworks;
775 34FBA3510CA056E800958660 /* Default */ = {
776 isa = XCBuildConfiguration;
778 PRODUCT_NAME = LinkifyGrowlFrameworks;
782 95E4A38F0855C1A3006B3F45 /* Development */ = {
783 isa = XCBuildConfiguration;
785 FRAMEWORK_SEARCH_PATHS = (
787 "../../build/$(CONFIGURATION)",
789 GCC_C_LANGUAGE_STANDARD = c99;
790 GCC_PRECOMPILE_PREFIX_HEADER = YES;
791 GCC_PREFIX_HEADER = /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h;
792 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
793 GCC_WARN_UNKNOWN_PRAGMAS = NO;
794 INFOPLIST_FILE = "BeepHammer-Info.plist";
795 INSTALL_PATH = "$(HOME)/Applications";
805 PRODUCT_NAME = BeepHammer;
806 SECTORDER_FLAGS = "";
807 WARNING_CFLAGS = "-Wmost";
811 95E4A3900855C1A3006B3F45 /* Deployment */ = {
812 isa = XCBuildConfiguration;
814 FRAMEWORK_SEARCH_PATHS = (
816 "../../build/$(CONFIGURATION)",
818 GCC_C_LANGUAGE_STANDARD = c99;
819 GCC_PRECOMPILE_PREFIX_HEADER = YES;
820 GCC_PREFIX_HEADER = /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h;
821 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
822 GCC_WARN_UNKNOWN_PRAGMAS = NO;
823 INFOPLIST_FILE = "BeepHammer-Info.plist";
824 INSTALL_PATH = "$(HOME)/Applications";
834 PRODUCT_NAME = BeepHammer;
835 SECTORDER_FLAGS = "";
836 WARNING_CFLAGS = "-Wmost";
840 95E4A3910855C1A3006B3F45 /* Default */ = {
841 isa = XCBuildConfiguration;
843 FRAMEWORK_SEARCH_PATHS = (
845 "../../build/$(CONFIGURATION)",
847 GCC_C_LANGUAGE_STANDARD = c99;
848 GCC_PRECOMPILE_PREFIX_HEADER = YES;
849 GCC_PREFIX_HEADER = /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h;
850 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
851 GCC_WARN_UNKNOWN_PRAGMAS = NO;
852 INFOPLIST_FILE = "BeepHammer-Info.plist";
853 INSTALL_PATH = "$(HOME)/Applications";
863 PRODUCT_NAME = BeepHammer;
864 SECTORDER_FLAGS = "";
865 WARNING_CFLAGS = "-Wmost";
869 95E4A3930855C1A3006B3F45 /* Development */ = {
870 isa = XCBuildConfiguration;
872 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
873 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
877 95E4A3940855C1A3006B3F45 /* Deployment */ = {
878 isa = XCBuildConfiguration;
880 COPY_PHASE_STRIP = NO;
881 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
882 DEPLOYMENT_POSTPROCESSING = YES;
883 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
884 SEPARATE_STRIP = YES;
885 STRIP_INSTALLED_PRODUCT = YES;
889 95E4A3950855C1A3006B3F45 /* Default */ = {
890 isa = XCBuildConfiguration;
892 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
893 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
897 /* End XCBuildConfiguration section */
899 /* Begin XCConfigurationList section */
900 34FBA3170CA0554800958660 /* Build configuration list for PBXNativeTarget "BeepHammer Growl-WithInstaller" */ = {
901 isa = XCConfigurationList;
902 buildConfigurations = (
903 34FBA3180CA0554800958660 /* Development */,
904 34FBA3190CA0554800958660 /* Deployment */,
905 34FBA31A0CA0554800958660 /* Default */,
907 defaultConfigurationIsVisible = 0;
908 defaultConfigurationName = Default;
910 34FBA3520CA0570600958660 /* Build configuration list for PBXAggregateTarget "LinkifyGrowlFrameworks" */ = {
911 isa = XCConfigurationList;
912 buildConfigurations = (
913 34FBA34F0CA056E800958660 /* Development */,
914 34FBA3500CA056E800958660 /* Deployment */,
915 34FBA3510CA056E800958660 /* Default */,
917 defaultConfigurationIsVisible = 0;
918 defaultConfigurationName = Default;
920 95E4A38E0855C1A3006B3F45 /* Build configuration list for PBXNativeTarget "BeepHammer" */ = {
921 isa = XCConfigurationList;
922 buildConfigurations = (
923 95E4A38F0855C1A3006B3F45 /* Development */,
924 95E4A3900855C1A3006B3F45 /* Deployment */,
925 95E4A3910855C1A3006B3F45 /* Default */,
927 defaultConfigurationIsVisible = 0;
928 defaultConfigurationName = Default;
930 95E4A3920855C1A3006B3F45 /* Build configuration list for PBXProject "BeepHammer" */ = {
931 isa = XCConfigurationList;
932 buildConfigurations = (
933 95E4A3930855C1A3006B3F45 /* Development */,
934 95E4A3940855C1A3006B3F45 /* Deployment */,
935 95E4A3950855C1A3006B3F45 /* Default */,
937 defaultConfigurationIsVisible = 0;
938 defaultConfigurationName = Default;
940 /* End XCConfigurationList section */
942 rootObject = 073B925106855E0F0068C763 /* Project object */;