Refactored GrowlMail to have a separate singleton notifier object, in order to make the mail-bundle class less dependent on being a singleton. (Assumptions are bad, especially when you're working with private/undocumented APIs.)
9 /* Begin PBXAggregateTarget section */
10 95AE2770085C44B600271F5F /* External Frameworks */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 95AE2781085C44FC00271F5F /* Build configuration list for PBXAggregateTarget "External Frameworks" */;
14 95AE2773085C44C500271F5F /* ShellScript */,
17 9598A04C086F4C790014C386 /* PBXTargetDependency */,
19 name = "External Frameworks";
20 productName = "External Frameworks";
22 /* End PBXAggregateTarget section */
24 /* Begin PBXBuildFile section */
25 31D72A870FB6DE5800C29D55 /* GrowlMailNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 31D72A860FB6DE5800C29D55 /* GrowlMailNotifier.m */; };
26 4B2E729606B5776B00386BF2 /* Message.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B2E729506B5776B00386BF2 /* Message.framework */; };
27 4B7E5EA806B6AC1700137892 /* GrowlMail.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B7E5EA306B6AC1700137892 /* GrowlMail.m */; };
28 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
29 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
30 950743AA085E2A5A0067AD2B /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 95AC1E9B08562FFB006241FD /* Growl.framework */; };
31 950A02480737CDD60075BDE4 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 950A02470737CDD60075BDE4 /* Localizable.strings */; };
32 953EE18E082CC7420040C586 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 953EE18D082CC7420040C586 /* AddressBook.framework */; };
33 9550E7A5077A207E00436674 /* GrowlMail.png in Resources */ = {isa = PBXBuildFile; fileRef = 9550E79F077A207E00436674 /* GrowlMail.png */; };
34 9553469F0732BD4800D12875 /* GrowlMailPreferencesModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 9553469D0732BD4800D12875 /* GrowlMailPreferencesModule.m */; };
35 955347EC0732C14400D12875 /* GrowlMailPreferencesPanel.nib in Resources */ = {isa = PBXBuildFile; fileRef = 955347EA0732C14400D12875 /* GrowlMailPreferencesPanel.nib */; };
36 955348600732F93600D12875 /* GrowlMailPreferences.m in Sources */ = {isa = PBXBuildFile; fileRef = 9553485E0732F93600D12875 /* GrowlMailPreferences.m */; };
37 95BF5483072FB08000834811 /* Message+GrowlMail.m in Sources */ = {isa = PBXBuildFile; fileRef = 95BF5481072FB08000834811 /* Message+GrowlMail.m */; };
38 /* End PBXBuildFile section */
40 /* Begin PBXContainerItemProxy section */
41 347930E20C85E3EC007ADCAA /* PBXContainerItemProxy */ = {
42 isa = PBXContainerItemProxy;
43 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
45 remoteGlobalIDString = 34725B0F0C0678A000499F50;
46 remoteInfo = Growl.dylib;
48 9598A04B086F4C790014C386 /* PBXContainerItemProxy */ = {
49 isa = PBXContainerItemProxy;
50 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
52 remoteGlobalIDString = 34F60EAA078E1CD500CECA86;
53 remoteInfo = Growl.framework;
55 95AD1E5B0970955A00D6E4BA /* PBXContainerItemProxy */ = {
56 isa = PBXContainerItemProxy;
57 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
59 remoteGlobalIDString = 93BC379E095A662B0002B365;
62 95AE2752085C44A600271F5F /* PBXContainerItemProxy */ = {
63 isa = PBXContainerItemProxy;
64 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
66 remoteGlobalIDString = 8D202CF80486D31800D8A456;
69 95AE2756085C44A600271F5F /* PBXContainerItemProxy */ = {
70 isa = PBXContainerItemProxy;
71 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
73 remoteGlobalIDString = CB61E5180637763C00E0DDC7;
74 remoteInfo = GrowlHelperApp;
76 95AE2758085C44A600271F5F /* PBXContainerItemProxy */ = {
77 isa = PBXContainerItemProxy;
78 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
80 remoteGlobalIDString = 95075AB00817F5DB00D862A5;
81 remoteInfo = GrowlMenu;
83 95AE275A085C44A600271F5F /* PBXContainerItemProxy */ = {
84 isa = PBXContainerItemProxy;
85 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
87 remoteGlobalIDString = 34F60EAB078E1CD500CECA86;
88 remoteInfo = Growl.framework;
90 95AE275C085C44A600271F5F /* PBXContainerItemProxy */ = {
91 isa = PBXContainerItemProxy;
92 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
94 remoteGlobalIDString = 34F60EF9078E226300CECA86;
95 remoteInfo = "Growl-WithInstaller.framework";
97 95AE275E085C44A600271F5F /* PBXContainerItemProxy */ = {
98 isa = PBXContainerItemProxy;
99 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
101 remoteGlobalIDString = 0AB508B10767C87B006EA5CB;
104 95AE2760085C44A600271F5F /* PBXContainerItemProxy */ = {
105 isa = PBXContainerItemProxy;
106 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
108 remoteGlobalIDString = 95FC347907E0458E00BD8674;
109 remoteInfo = Brushed;
111 95AE2762085C44A600271F5F /* PBXContainerItemProxy */ = {
112 isa = PBXContainerItemProxy;
113 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
115 remoteGlobalIDString = 0AB508AE0767C87B006EA5CB;
116 remoteInfo = Bubbles;
118 95AE2764085C44A600271F5F /* PBXContainerItemProxy */ = {
119 isa = PBXContainerItemProxy;
120 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
122 remoteGlobalIDString = 0AB508B40767C87B006EA5CB;
125 95AE2766085C44A600271F5F /* PBXContainerItemProxy */ = {
126 isa = PBXContainerItemProxy;
127 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
129 remoteGlobalIDString = 0AB508AF0767C87B006EA5CB;
132 95AE2768085C44A600271F5F /* PBXContainerItemProxy */ = {
133 isa = PBXContainerItemProxy;
134 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
136 remoteGlobalIDString = 0AB508B00767C87B006EA5CB;
139 95AE276A085C44A600271F5F /* PBXContainerItemProxy */ = {
140 isa = PBXContainerItemProxy;
141 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
143 remoteGlobalIDString = 0AB508B30767C87B006EA5CB;
144 remoteInfo = MusicVideo;
146 95AE276C085C44A600271F5F /* PBXContainerItemProxy */ = {
147 isa = PBXContainerItemProxy;
148 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
150 remoteGlobalIDString = DD4939CC084BACA700D1CCCB;
153 95AE277B085C44E700271F5F /* PBXContainerItemProxy */ = {
154 isa = PBXContainerItemProxy;
155 containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
157 remoteGlobalIDString = 95AE2770085C44B600271F5F;
158 remoteInfo = "External Frameworks";
160 95EB3FF50AF37EAC00035504 /* PBXContainerItemProxy */ = {
161 isa = PBXContainerItemProxy;
162 containerPortal = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
164 remoteGlobalIDString = E14410EF0A94072E0063C4DC;
167 /* End PBXContainerItemProxy section */
169 /* Begin PBXCopyFilesBuildPhase section */
170 07944BBB07C3C540002D0BAF /* CopyFiles */ = {
171 isa = PBXCopyFilesBuildPhase;
172 buildActionMask = 2147483647;
174 dstSubfolderSpec = 10;
176 950743AA085E2A5A0067AD2B /* Growl.framework in CopyFiles */,
178 runOnlyForDeploymentPostprocessing = 0;
180 /* End PBXCopyFilesBuildPhase section */
182 /* Begin PBXFileReference section */
183 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
184 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
185 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
186 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
187 31D72A850FB6DE5800C29D55 /* GrowlMailNotifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlMailNotifier.h; sourceTree = "<group>"; };
188 31D72A860FB6DE5800C29D55 /* GrowlMailNotifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlMailNotifier.m; sourceTree = "<group>"; };
189 34CD982C0C87C8AA0040C77F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
190 34CD982D0C87C8AA0040C77F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
191 34CD98310C87C8C60040C77F /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
192 34CD98AD0C87CA370040C77F /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
193 34CD98AE0C87CA370040C77F /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
194 34CD98AF0C87CA370040C77F /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
195 34CD98B00C87CA590040C77F /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = pt_BR; path = pt_BR.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
196 34CD98B10C87CA590040C77F /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = pt_BR.lproj/InfoPlist.strings; sourceTree = "<group>"; };
197 34CD98B20C87CA590040C77F /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = pt_BR.lproj/Localizable.strings; sourceTree = "<group>"; };
198 34CF44E20C8D7E1100A2EFA4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
199 34CF44E30C8D7E1100A2EFA4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
200 34CF44E40C8D7E1100A2EFA4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
201 4B2E729506B5776B00386BF2 /* Message.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Message.framework; path = /System/Library/Frameworks/Message.framework; sourceTree = "<absolute>"; };
202 4B7E5EA206B6AC1700137892 /* GrowlMail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlMail.h; sourceTree = "<group>"; };
203 4B7E5EA306B6AC1700137892 /* GrowlMail.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlMail.m; sourceTree = "<group>"; };
204 4BF8974D06B6A7EF00C30E88 /* MailHeaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MailHeaders.h; sourceTree = "<group>"; };
205 8D5B49B6048680CD000E48DA /* GrowlMail.mailbundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GrowlMail.mailbundle; sourceTree = BUILT_PRODUCTS_DIR; };
206 8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
207 950A023B0737CBDB0075BDE4 /* English */ = {isa = PBXFileReference; explicitFileType = text.xml; fileEncoding = 4; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
208 950A02490737CDDA0075BDE4 /* de */ = {isa = PBXFileReference; explicitFileType = text.xml; fileEncoding = 4; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
209 950DAC0E0737AF630096F066 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
210 950DAC1A0737B0550096F066 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
211 9528EFE607F5A60600061D90 /* ja */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ja; path = ja.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
212 953EE18D082CC7420040C586 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = /System/Library/Frameworks/AddressBook.framework; sourceTree = "<absolute>"; };
213 9550E79F077A207E00436674 /* GrowlMail.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = GrowlMail.png; sourceTree = "<group>"; };
214 9553469C0732BD4800D12875 /* GrowlMailPreferencesModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlMailPreferencesModule.h; sourceTree = "<group>"; };
215 9553469D0732BD4800D12875 /* GrowlMailPreferencesModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlMailPreferencesModule.m; sourceTree = "<group>"; };
216 955347DE0732BFE200D12875 /* NSPreferencesModule.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NSPreferencesModule.h; sourceTree = "<group>"; };
217 955347EB0732C14400D12875 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
218 9553485D0732F93600D12875 /* GrowlMailPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlMailPreferences.h; sourceTree = "<group>"; };
219 9553485E0732F93600D12875 /* GrowlMailPreferences.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlMailPreferences.m; sourceTree = "<group>"; };
220 955348660732FA2500D12875 /* NSPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSPreferences.h; sourceTree = "<group>"; };
221 9556E69907F4354600D42745 /* ja */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
222 955A4E23086175AD009B6EA5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
223 955A4E24086175B6009B6EA5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
224 955A4E25086175BE009B6EA5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
225 9594E8DF07A18C5600EC79BF /* GrowlMail_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GrowlMail_Prefix.pch; sourceTree = "<group>"; };
226 95AC1E9B08562FFB006241FD /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Growl.framework; sourceTree = BUILT_PRODUCTS_DIR; };
227 95AE2740085C44A600271F5F /* Growl.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Growl.xcodeproj; path = ../../Growl.xcodeproj; sourceTree = SOURCE_ROOT; };
228 95B00A55084689C4004A8623 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_CN; path = zh_CN.lproj/GrowlMailPreferencesPanel.nib; sourceTree = "<group>"; };
229 95B00A56084689D0004A8623 /* zh_CN */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = zh_CN; path = zh_CN.lproj/Localizable.strings; sourceTree = "<group>"; };
230 95BF5480072FB08000834811 /* Message+GrowlMail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Message+GrowlMail.h"; sourceTree = "<group>"; };
231 95BF5481072FB08000834811 /* Message+GrowlMail.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Message+GrowlMail.m"; sourceTree = "<group>"; };
232 /* End PBXFileReference section */
234 /* Begin PBXFrameworksBuildPhase section */
235 8D5B49B3048680CD000E48DA /* Frameworks */ = {
236 isa = PBXFrameworksBuildPhase;
237 buildActionMask = 2147483647;
239 8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */,
240 4B2E729606B5776B00386BF2 /* Message.framework in Frameworks */,
241 953EE18E082CC7420040C586 /* AddressBook.framework in Frameworks */,
243 runOnlyForDeploymentPostprocessing = 0;
245 /* End PBXFrameworksBuildPhase section */
247 /* Begin PBXGroup section */
248 089C166AFE841209C02AAC07 /* MailGrowl */ = {
251 95AE2740085C44A600271F5F /* Growl.xcodeproj */,
252 955347E10732BFEF00D12875 /* PrivateHeaders */,
253 08FB77AFFE84173DC02AAC07 /* Classes */,
254 089C167CFE841241C02AAC07 /* Resources */,
255 089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
256 19C28FB8FE9D52D311CA2CBB /* Products */,
259 sourceTree = "<group>";
261 089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
264 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
265 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
267 name = "Frameworks and Libraries";
268 sourceTree = "<group>";
270 089C167CFE841241C02AAC07 /* Resources */ = {
273 9594E8DF07A18C5600EC79BF /* GrowlMail_Prefix.pch */,
274 9550E79F077A207E00436674 /* GrowlMail.png */,
275 950A02470737CDD60075BDE4 /* Localizable.strings */,
276 955347EA0732C14400D12875 /* GrowlMailPreferencesPanel.nib */,
277 8D5B49B7048680CD000E48DA /* Info.plist */,
278 089C167DFE841241C02AAC07 /* InfoPlist.strings */,
281 sourceTree = "<group>";
283 08FB77AFFE84173DC02AAC07 /* Classes */ = {
286 9553485D0732F93600D12875 /* GrowlMailPreferences.h */,
287 9553485E0732F93600D12875 /* GrowlMailPreferences.m */,
288 9553469C0732BD4800D12875 /* GrowlMailPreferencesModule.h */,
289 9553469D0732BD4800D12875 /* GrowlMailPreferencesModule.m */,
290 95BF5480072FB08000834811 /* Message+GrowlMail.h */,
291 95BF5481072FB08000834811 /* Message+GrowlMail.m */,
292 4B7E5EA206B6AC1700137892 /* GrowlMail.h */,
293 4B7E5EA306B6AC1700137892 /* GrowlMail.m */,
294 31D72A850FB6DE5800C29D55 /* GrowlMailNotifier.h */,
295 31D72A860FB6DE5800C29D55 /* GrowlMailNotifier.m */,
298 sourceTree = "<group>";
300 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
303 953EE18D082CC7420040C586 /* AddressBook.framework */,
304 4B2E729506B5776B00386BF2 /* Message.framework */,
305 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
307 name = "Linked Frameworks";
308 sourceTree = "<group>";
310 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
313 95AC1E9B08562FFB006241FD /* Growl.framework */,
314 089C1672FE841209C02AAC07 /* Foundation.framework */,
315 089C167FFE841241C02AAC07 /* AppKit.framework */,
317 name = "Other Frameworks";
318 sourceTree = "<group>";
320 19C28FB8FE9D52D311CA2CBB /* Products */ = {
323 8D5B49B6048680CD000E48DA /* GrowlMail.mailbundle */,
326 sourceTree = "<group>";
328 955347E10732BFEF00D12875 /* PrivateHeaders */ = {
331 955348660732FA2500D12875 /* NSPreferences.h */,
332 4BF8974D06B6A7EF00C30E88 /* MailHeaders.h */,
333 955347DE0732BFE200D12875 /* NSPreferencesModule.h */,
335 name = PrivateHeaders;
336 sourceTree = "<group>";
338 95AE2741085C44A600271F5F /* Products */ = {
341 95AE2753085C44A600271F5F /* Growl.prefPane */,
342 95AE2757085C44A600271F5F /* GrowlHelperApp.app */,
343 95AE2759085C44A600271F5F /* GrowlMenu.app */,
344 95AE275B085C44A600271F5F /* Growl.framework */,
345 347930E30C85E3EC007ADCAA /* Growl.dylib */,
346 95AE275D085C44A600271F5F /* Growl-WithInstaller.framework */,
347 95AE275F085C44A600271F5F /* Speech.growlView */,
348 95AE2761085C44A600271F5F /* Brushed.growlView */,
349 95AE2763085C44A600271F5F /* Bubbles.growlView */,
350 95EB3FF60AF37EAC00035504 /* iCal.growlView */,
351 95AE2765085C44A600271F5F /* Bezel.growlView */,
352 95AE2767085C44A600271F5F /* Smoke.growlView */,
353 95AD1E5C0970955A00D6E4BA /* Nano.growlView */,
354 95AE2769085C44A600271F5F /* MailMe.growlView */,
355 95AE276B085C44A600271F5F /* MusicVideo.growlView */,
356 95AE276D085C44A600271F5F /* SMS.growlView */,
359 sourceTree = "<group>";
361 /* End PBXGroup section */
363 /* Begin PBXNativeTarget section */
364 8D5B49AC048680CD000E48DA /* GrowlMail */ = {
365 isa = PBXNativeTarget;
366 buildConfigurationList = 95E4A35E0855C16F006B3F45 /* Build configuration list for PBXNativeTarget "GrowlMail" */;
368 8D5B49AF048680CD000E48DA /* Resources */,
369 07944BBB07C3C540002D0BAF /* CopyFiles */,
370 8D5B49B1048680CD000E48DA /* Sources */,
371 8D5B49B3048680CD000E48DA /* Frameworks */,
376 95AE277C085C44E700271F5F /* PBXTargetDependency */,
379 productInstallPath = "$(HOME)/Library/Bundles";
380 productName = MailGrowl;
381 productReference = 8D5B49B6048680CD000E48DA /* GrowlMail.mailbundle */;
382 productType = "com.apple.product-type.bundle";
384 /* End PBXNativeTarget section */
386 /* Begin PBXProject section */
387 089C1669FE841209C02AAC07 /* Project object */ = {
389 buildConfigurationList = 95E4A3630855C16F006B3F45 /* Build configuration list for PBXProject "GrowlMail" */;
390 compatibilityVersion = "Xcode 2.4";
391 hasScannedForEncodings = 1;
404 mainGroup = 089C166AFE841209C02AAC07 /* MailGrowl */;
406 projectReferences = (
408 ProductGroup = 95AE2741085C44A600271F5F /* Products */;
409 ProjectRef = 95AE2740085C44A600271F5F /* Growl.xcodeproj */;
414 8D5B49AC048680CD000E48DA /* GrowlMail */,
415 95AE2770085C44B600271F5F /* External Frameworks */,
418 /* End PBXProject section */
420 /* Begin PBXReferenceProxy section */
421 347930E30C85E3EC007ADCAA /* Growl.dylib */ = {
422 isa = PBXReferenceProxy;
423 fileType = "compiled.mach-o.dylib";
425 remoteRef = 347930E20C85E3EC007ADCAA /* PBXContainerItemProxy */;
426 sourceTree = BUILT_PRODUCTS_DIR;
428 95AD1E5C0970955A00D6E4BA /* Nano.growlView */ = {
429 isa = PBXReferenceProxy;
430 fileType = wrapper.cfbundle;
431 path = Nano.growlView;
432 remoteRef = 95AD1E5B0970955A00D6E4BA /* PBXContainerItemProxy */;
433 sourceTree = BUILT_PRODUCTS_DIR;
435 95AE2753085C44A600271F5F /* Growl.prefPane */ = {
436 isa = PBXReferenceProxy;
437 fileType = wrapper.cfbundle;
438 path = Growl.prefPane;
439 remoteRef = 95AE2752085C44A600271F5F /* PBXContainerItemProxy */;
440 sourceTree = BUILT_PRODUCTS_DIR;
442 95AE2757085C44A600271F5F /* GrowlHelperApp.app */ = {
443 isa = PBXReferenceProxy;
444 fileType = wrapper.application;
445 path = GrowlHelperApp.app;
446 remoteRef = 95AE2756085C44A600271F5F /* PBXContainerItemProxy */;
447 sourceTree = BUILT_PRODUCTS_DIR;
449 95AE2759085C44A600271F5F /* GrowlMenu.app */ = {
450 isa = PBXReferenceProxy;
451 fileType = wrapper.application;
452 path = GrowlMenu.app;
453 remoteRef = 95AE2758085C44A600271F5F /* PBXContainerItemProxy */;
454 sourceTree = BUILT_PRODUCTS_DIR;
456 95AE275B085C44A600271F5F /* Growl.framework */ = {
457 isa = PBXReferenceProxy;
458 fileType = wrapper.framework;
459 path = Growl.framework;
460 remoteRef = 95AE275A085C44A600271F5F /* PBXContainerItemProxy */;
461 sourceTree = BUILT_PRODUCTS_DIR;
463 95AE275D085C44A600271F5F /* Growl-WithInstaller.framework */ = {
464 isa = PBXReferenceProxy;
465 fileType = wrapper.framework;
466 path = "Growl-WithInstaller.framework";
467 remoteRef = 95AE275C085C44A600271F5F /* PBXContainerItemProxy */;
468 sourceTree = BUILT_PRODUCTS_DIR;
470 95AE275F085C44A600271F5F /* Speech.growlView */ = {
471 isa = PBXReferenceProxy;
472 fileType = wrapper.cfbundle;
473 path = Speech.growlView;
474 remoteRef = 95AE275E085C44A600271F5F /* PBXContainerItemProxy */;
475 sourceTree = BUILT_PRODUCTS_DIR;
477 95AE2761085C44A600271F5F /* Brushed.growlView */ = {
478 isa = PBXReferenceProxy;
479 fileType = wrapper.cfbundle;
480 path = Brushed.growlView;
481 remoteRef = 95AE2760085C44A600271F5F /* PBXContainerItemProxy */;
482 sourceTree = BUILT_PRODUCTS_DIR;
484 95AE2763085C44A600271F5F /* Bubbles.growlView */ = {
485 isa = PBXReferenceProxy;
486 fileType = wrapper.cfbundle;
487 path = Bubbles.growlView;
488 remoteRef = 95AE2762085C44A600271F5F /* PBXContainerItemProxy */;
489 sourceTree = BUILT_PRODUCTS_DIR;
491 95AE2765085C44A600271F5F /* Bezel.growlView */ = {
492 isa = PBXReferenceProxy;
493 fileType = wrapper.cfbundle;
494 path = Bezel.growlView;
495 remoteRef = 95AE2764085C44A600271F5F /* PBXContainerItemProxy */;
496 sourceTree = BUILT_PRODUCTS_DIR;
498 95AE2767085C44A600271F5F /* Smoke.growlView */ = {
499 isa = PBXReferenceProxy;
500 fileType = wrapper.cfbundle;
501 path = Smoke.growlView;
502 remoteRef = 95AE2766085C44A600271F5F /* PBXContainerItemProxy */;
503 sourceTree = BUILT_PRODUCTS_DIR;
505 95AE2769085C44A600271F5F /* MailMe.growlView */ = {
506 isa = PBXReferenceProxy;
507 fileType = wrapper.cfbundle;
508 path = MailMe.growlView;
509 remoteRef = 95AE2768085C44A600271F5F /* PBXContainerItemProxy */;
510 sourceTree = BUILT_PRODUCTS_DIR;
512 95AE276B085C44A600271F5F /* MusicVideo.growlView */ = {
513 isa = PBXReferenceProxy;
514 fileType = wrapper.cfbundle;
515 path = MusicVideo.growlView;
516 remoteRef = 95AE276A085C44A600271F5F /* PBXContainerItemProxy */;
517 sourceTree = BUILT_PRODUCTS_DIR;
519 95AE276D085C44A600271F5F /* SMS.growlView */ = {
520 isa = PBXReferenceProxy;
521 fileType = wrapper.cfbundle;
522 path = SMS.growlView;
523 remoteRef = 95AE276C085C44A600271F5F /* PBXContainerItemProxy */;
524 sourceTree = BUILT_PRODUCTS_DIR;
526 95EB3FF60AF37EAC00035504 /* iCal.growlView */ = {
527 isa = PBXReferenceProxy;
528 fileType = wrapper.cfbundle;
529 path = iCal.growlView;
530 remoteRef = 95EB3FF50AF37EAC00035504 /* PBXContainerItemProxy */;
531 sourceTree = BUILT_PRODUCTS_DIR;
533 /* End PBXReferenceProxy section */
535 /* Begin PBXResourcesBuildPhase section */
536 8D5B49AF048680CD000E48DA /* Resources */ = {
537 isa = PBXResourcesBuildPhase;
538 buildActionMask = 2147483647;
540 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
541 955347EC0732C14400D12875 /* GrowlMailPreferencesPanel.nib in Resources */,
542 950A02480737CDD60075BDE4 /* Localizable.strings in Resources */,
543 9550E7A5077A207E00436674 /* GrowlMail.png in Resources */,
545 runOnlyForDeploymentPostprocessing = 0;
547 /* End PBXResourcesBuildPhase section */
549 /* Begin PBXShellScriptBuildPhase section */
550 95AE2773085C44C500271F5F /* ShellScript */ = {
551 isa = PBXShellScriptBuildPhase;
552 buildActionMask = 2147483647;
559 runOnlyForDeploymentPostprocessing = 0;
561 shellScript = "mkdir -p \"$BUILT_PRODUCTS_DIR\"\nGROWL_FRAMEWORK=\"$SRCROOT/../../build/$CONFIGURATION/Growl.framework\"\nif [ -d \"$GROWL_FRAMEWORK\" ]; then\n\trm -f \"$BUILT_PRODUCTS_DIR/Growl.framework\"\n\tln -s \"$GROWL_FRAMEWORK\" \"$BUILT_PRODUCTS_DIR/Growl.framework\"\nfi\n";
563 /* End PBXShellScriptBuildPhase section */
565 /* Begin PBXSourcesBuildPhase section */
566 8D5B49B1048680CD000E48DA /* Sources */ = {
567 isa = PBXSourcesBuildPhase;
568 buildActionMask = 2147483647;
570 4B7E5EA806B6AC1700137892 /* GrowlMail.m in Sources */,
571 95BF5483072FB08000834811 /* Message+GrowlMail.m in Sources */,
572 9553469F0732BD4800D12875 /* GrowlMailPreferencesModule.m in Sources */,
573 955348600732F93600D12875 /* GrowlMailPreferences.m in Sources */,
574 31D72A870FB6DE5800C29D55 /* GrowlMailNotifier.m in Sources */,
576 runOnlyForDeploymentPostprocessing = 0;
578 /* End PBXSourcesBuildPhase section */
580 /* Begin PBXTargetDependency section */
581 9598A04C086F4C790014C386 /* PBXTargetDependency */ = {
582 isa = PBXTargetDependency;
583 name = Growl.framework;
584 targetProxy = 9598A04B086F4C790014C386 /* PBXContainerItemProxy */;
586 95AE277C085C44E700271F5F /* PBXTargetDependency */ = {
587 isa = PBXTargetDependency;
588 target = 95AE2770085C44B600271F5F /* External Frameworks */;
589 targetProxy = 95AE277B085C44E700271F5F /* PBXContainerItemProxy */;
591 /* End PBXTargetDependency section */
593 /* Begin PBXVariantGroup section */
594 089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
595 isa = PBXVariantGroup;
597 089C167EFE841241C02AAC07 /* English */,
598 950DAC1A0737B0550096F066 /* de */,
599 955A4E24086175B6009B6EA5 /* fr */,
600 34CD982C0C87C8AA0040C77F /* sv */,
601 34CD98AE0C87CA370040C77F /* nl */,
602 34CD98B10C87CA590040C77F /* pt_BR */,
603 34CF44E30C8D7E1100A2EFA4 /* ru */,
605 name = InfoPlist.strings;
606 sourceTree = "<group>";
608 950A02470737CDD60075BDE4 /* Localizable.strings */ = {
609 isa = PBXVariantGroup;
611 950A023B0737CBDB0075BDE4 /* English */,
612 950A02490737CDDA0075BDE4 /* de */,
613 9556E69907F4354600D42745 /* ja */,
614 95B00A56084689D0004A8623 /* zh_CN */,
615 955A4E23086175AD009B6EA5 /* fr */,
616 34CD982D0C87C8AA0040C77F /* sv */,
617 34CD98AF0C87CA370040C77F /* nl */,
618 34CD98B20C87CA590040C77F /* pt_BR */,
619 34CF44E40C8D7E1100A2EFA4 /* ru */,
621 name = Localizable.strings;
622 sourceTree = "<group>";
624 955347EA0732C14400D12875 /* GrowlMailPreferencesPanel.nib */ = {
625 isa = PBXVariantGroup;
627 955347EB0732C14400D12875 /* English */,
628 950DAC0E0737AF630096F066 /* de */,
629 9528EFE607F5A60600061D90 /* ja */,
630 95B00A55084689C4004A8623 /* zh_CN */,
631 955A4E25086175BE009B6EA5 /* fr */,
632 34CD98310C87C8C60040C77F /* sv */,
633 34CD98AD0C87CA370040C77F /* nl */,
634 34CD98B00C87CA590040C77F /* pt_BR */,
635 34CF44E20C8D7E1100A2EFA4 /* ru */,
637 name = GrowlMailPreferencesPanel.nib;
638 sourceTree = "<group>";
640 /* End PBXVariantGroup section */
642 /* Begin XCBuildConfiguration section */
643 95AE2782085C44FC00271F5F /* Development */ = {
644 isa = XCBuildConfiguration;
646 COPY_PHASE_STRIP = NO;
647 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
648 GCC_OPTIMIZATION_LEVEL = 0;
652 PRODUCT_NAME = "External Frameworks";
653 SECTORDER_FLAGS = "";
656 "-Wno-four-char-constants",
657 "-Wno-unknown-pragmas",
662 95AE2783085C44FC00271F5F /* Deployment */ = {
663 isa = XCBuildConfiguration;
665 COPY_PHASE_STRIP = YES;
666 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
667 GCC_OPTIMIZATION_LEVEL = 0;
671 PRODUCT_NAME = "External Frameworks";
672 SECTORDER_FLAGS = "";
675 "-Wno-four-char-constants",
676 "-Wno-unknown-pragmas",
681 95AE2784085C44FC00271F5F /* Deployment - Tiger - G4 */ = {
682 isa = XCBuildConfiguration;
684 GCC_OPTIMIZATION_LEVEL = 0;
688 PRODUCT_NAME = "External Frameworks";
689 SECTORDER_FLAGS = "";
692 "-Wno-four-char-constants",
693 "-Wno-unknown-pragmas",
696 name = "Deployment - Tiger - G4";
698 95E4A35F0855C16F006B3F45 /* Development */ = {
699 isa = XCBuildConfiguration;
701 FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
702 GCC_C_LANGUAGE_STANDARD = gnu99;
703 GCC_DYNAMIC_NO_PIC = NO;
704 GCC_ENABLE_FIX_AND_CONTINUE = YES;
705 GCC_OPTIMIZATION_LEVEL = 0;
706 GCC_PRECOMPILE_PREFIX_HEADER = YES;
707 GCC_PREFIX_HEADER = GrowlMail_Prefix.pch;
708 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
709 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
710 GCC_WARN_ABOUT_RETURN_TYPE = YES;
711 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
712 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
713 GCC_WARN_MISSING_PARENTHESES = YES;
714 GCC_WARN_SHADOW = YES;
715 GCC_WARN_SIGN_COMPARE = YES;
716 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
717 GCC_WARN_UNINITIALIZED_AUTOS = NO;
718 GCC_WARN_UNKNOWN_PRAGMAS = YES;
719 GCC_WARN_UNUSED_FUNCTION = YES;
720 GCC_WARN_UNUSED_LABEL = YES;
721 GCC_WARN_UNUSED_PARAMETER = YES;
722 GCC_WARN_UNUSED_VALUE = YES;
723 GCC_WARN_UNUSED_VARIABLE = YES;
724 INFOPLIST_FILE = Info.plist;
725 INSTALL_PATH = "$(HOME)/Library/Mail/Bundles";
726 LIBRARY_STYLE = BUNDLE;
727 MACOSX_DEPLOYMENT_TARGET = 10.3;
736 PRODUCT_NAME = GrowlMail;
741 WRAPPER_EXTENSION = mailbundle;
746 95E4A3600855C16F006B3F45 /* Deployment */ = {
747 isa = XCBuildConfiguration;
749 DEAD_CODE_STRIPPING = YES;
750 FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
751 GCC_C_LANGUAGE_STANDARD = gnu99;
752 GCC_DEBUGGING_SYMBOLS = full;
753 GCC_ENABLE_FIX_AND_CONTINUE = NO;
754 GCC_PRECOMPILE_PREFIX_HEADER = YES;
755 GCC_PREFIX_HEADER = GrowlMail_Prefix.pch;
756 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
757 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
758 GCC_WARN_ABOUT_RETURN_TYPE = YES;
759 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
760 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
761 GCC_WARN_MISSING_PARENTHESES = YES;
762 GCC_WARN_SHADOW = YES;
763 GCC_WARN_SIGN_COMPARE = YES;
764 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
765 GCC_WARN_UNINITIALIZED_AUTOS = YES;
766 GCC_WARN_UNKNOWN_PRAGMAS = YES;
767 GCC_WARN_UNUSED_FUNCTION = YES;
768 GCC_WARN_UNUSED_LABEL = YES;
769 GCC_WARN_UNUSED_PARAMETER = YES;
770 GCC_WARN_UNUSED_VALUE = YES;
771 GCC_WARN_UNUSED_VARIABLE = YES;
772 INFOPLIST_FILE = Info.plist;
773 INSTALL_PATH = "$(HOME)/Library/Mail/Bundles";
774 LIBRARY_STYLE = BUNDLE;
775 MACOSX_DEPLOYMENT_TARGET = 10.3;
784 PRODUCT_NAME = GrowlMail;
789 WRAPPER_EXTENSION = mailbundle;
794 95E4A3610855C16F006B3F45 /* Deployment - Tiger - G4 */ = {
795 isa = XCBuildConfiguration;
797 DEAD_CODE_STRIPPING = YES;
798 DEPLOYMENT_POSTPROCESSING = YES;
799 FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
800 GCC_C_LANGUAGE_STANDARD = gnu99;
801 GCC_DEBUGGING_SYMBOLS = full;
802 GCC_ENABLE_FIX_AND_CONTINUE = NO;
803 GCC_FAST_OBJC_DISPATCH = YES;
805 GCC_PRECOMPILE_PREFIX_HEADER = YES;
806 GCC_PREFIX_HEADER = GrowlMail_Prefix.pch;
807 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
808 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
809 GCC_WARN_ABOUT_RETURN_TYPE = YES;
810 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
811 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
812 GCC_WARN_MISSING_PARENTHESES = YES;
813 GCC_WARN_SHADOW = YES;
814 GCC_WARN_SIGN_COMPARE = YES;
815 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
816 GCC_WARN_UNINITIALIZED_AUTOS = YES;
817 GCC_WARN_UNKNOWN_PRAGMAS = YES;
818 GCC_WARN_UNUSED_FUNCTION = YES;
819 GCC_WARN_UNUSED_LABEL = YES;
820 GCC_WARN_UNUSED_PARAMETER = YES;
821 GCC_WARN_UNUSED_VALUE = YES;
822 GCC_WARN_UNUSED_VARIABLE = YES;
823 INFOPLIST_FILE = Info.plist;
824 INSTALL_PATH = "$(HOME)/Library/Mail/Bundles";
825 LIBRARY_STYLE = BUNDLE;
826 MACOSX_DEPLOYMENT_TARGET = 10.4;
835 PRODUCT_NAME = GrowlMail;
840 WRAPPER_EXTENSION = mailbundle;
843 name = "Deployment - Tiger - G4";
845 95E4A3640855C16F006B3F45 /* Development */ = {
846 isa = XCBuildConfiguration;
852 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
853 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
854 MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
855 SDKROOT_i386 = /Developer/SDKs/MacOSX10.4u.sdk;
859 95E4A3650855C16F006B3F45 /* Deployment */ = {
860 isa = XCBuildConfiguration;
866 COPY_PHASE_STRIP = NO;
867 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
868 DEPLOYMENT_POSTPROCESSING = YES;
869 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
870 MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
871 SDKROOT_i386 = /Developer/SDKs/MacOSX10.4u.sdk;
872 SEPARATE_STRIP = YES;
873 STRIP_INSTALLED_PRODUCT = YES;
877 95E4A3660855C16F006B3F45 /* Deployment - Tiger - G4 */ = {
878 isa = XCBuildConfiguration;
884 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
885 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
886 MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
887 SDKROOT_i386 = /Developer/SDKs/MacOSX10.4u.sdk;
889 name = "Deployment - Tiger - G4";
891 /* End XCBuildConfiguration section */
893 /* Begin XCConfigurationList section */
894 95AE2781085C44FC00271F5F /* Build configuration list for PBXAggregateTarget "External Frameworks" */ = {
895 isa = XCConfigurationList;
896 buildConfigurations = (
897 95AE2782085C44FC00271F5F /* Development */,
898 95AE2783085C44FC00271F5F /* Deployment */,
899 95AE2784085C44FC00271F5F /* Deployment - Tiger - G4 */,
901 defaultConfigurationIsVisible = 0;
902 defaultConfigurationName = Development;
904 95E4A35E0855C16F006B3F45 /* Build configuration list for PBXNativeTarget "GrowlMail" */ = {
905 isa = XCConfigurationList;
906 buildConfigurations = (
907 95E4A35F0855C16F006B3F45 /* Development */,
908 95E4A3600855C16F006B3F45 /* Deployment */,
909 95E4A3610855C16F006B3F45 /* Deployment - Tiger - G4 */,
911 defaultConfigurationIsVisible = 0;
912 defaultConfigurationName = Development;
914 95E4A3630855C16F006B3F45 /* Build configuration list for PBXProject "GrowlMail" */ = {
915 isa = XCConfigurationList;
916 buildConfigurations = (
917 95E4A3640855C16F006B3F45 /* Development */,
918 95E4A3650855C16F006B3F45 /* Deployment */,
919 95E4A3660855C16F006B3F45 /* Deployment - Tiger - G4 */,
921 defaultConfigurationIsVisible = 0;
922 defaultConfigurationName = Development;
924 /* End XCConfigurationList section */
926 rootObject = 089C1669FE841209C02AAC07 /* Project object */;