Source

Cog / Frameworks / Sparkle / Sparkle.xcodeproj / project.pbxproj

Full commit
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 42;
	objects = {

/* Begin PBXBuildFile section */
		345AF9E40A5D707200D7DA6F /* SUStatusChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 345AF9E20A5D707200D7DA6F /* SUStatusChecker.h */; settings = {ATTRIBUTES = (Public, ); }; };
		345AF9E50A5D707200D7DA6F /* SUStatusChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = 345AF9E30A5D707200D7DA6F /* SUStatusChecker.m */; };
		610D5A750A1670A4004AAD9C /* SUStatus.nib in Resources */ = {isa = PBXBuildFile; fileRef = 610D5A740A1670A4004AAD9C /* SUStatus.nib */; };
		6120721209CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6120721309CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */; };
		61299A2F09CA2DAB00B7442F /* NSFileManager+Verification.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A2D09CA2DAB00B7442F /* NSFileManager+Verification.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61299A3009CA2DAB00B7442F /* NSFileManager+Verification.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A2E09CA2DAB00B7442F /* NSFileManager+Verification.m */; };
		61299A4A09CA2DD000B7442F /* NSFileManager+Authentication.h in Headers */ = {isa = PBXBuildFile; fileRef = 6129984309C9E2DA00B7442F /* NSFileManager+Authentication.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61299A4B09CA2DD100B7442F /* NSApplication+AppCopies.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A1209C9E4FC00B7442F /* NSApplication+AppCopies.m */; };
		61299A4C09CA2DD200B7442F /* NSApplication+AppCopies.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A1109C9E4FC00B7442F /* NSApplication+AppCopies.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61299A5C09CA6D4500B7442F /* SUConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A5B09CA6D4500B7442F /* SUConstants.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61299A6009CA6EB100B7442F /* SUConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A5F09CA6EB100B7442F /* SUConstants.m */; };
		61299A8D09CA790200B7442F /* SUUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A8B09CA790200B7442F /* SUUnarchiver.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61299A8E09CA790200B7442F /* SUUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A8C09CA790200B7442F /* SUUnarchiver.m */; };
		61299B3609CB04E000B7442F /* Sparkle.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299B3509CB04E000B7442F /* Sparkle.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6196CFF909C72148000DC222 /* SUStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = 6196CFE309C71ADE000DC222 /* SUStatusController.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6196CFFA09C72149000DC222 /* SUStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6196CFE409C71ADE000DC222 /* SUStatusController.m */; };
		61AAE8280A321A7F00D8810D /* Sparkle.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8220A321A7F00D8810D /* Sparkle.strings */; };
		61AAE8290A321A8000D8810D /* SUAutomaticUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */; };
		61AAE82A0A321A8000D8810D /* SUUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */; };
		61B5F8E709C4CE3C00B25A18 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8DD09C4CE3C00B25A18 /* md5.c */; };
		61B5F8E809C4CE3C00B25A18 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5F8DE09C4CE3C00B25A18 /* md5.h */; settings = {ATTRIBUTES = (); }; };
		61B5F8E909C4CE3C00B25A18 /* NSString+extras.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5F8DF09C4CE3C00B25A18 /* NSString+extras.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61B5F8EA09C4CE3C00B25A18 /* NSString+extras.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E009C4CE3C00B25A18 /* NSString+extras.m */; };
		61B5F8EB09C4CE3C00B25A18 /* RSS.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5F8E109C4CE3C00B25A18 /* RSS.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61B5F8EC09C4CE3C00B25A18 /* RSS.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E209C4CE3C00B25A18 /* RSS.m */; };
		61B5F8ED09C4CE3C00B25A18 /* SUUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61B5F8EE09C4CE3C00B25A18 /* SUUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */; };
		61B5F8EF09C4CE3C00B25A18 /* NSFileManager+Authentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E509C4CE3C00B25A18 /* NSFileManager+Authentication.m */; };
		61B5F8F709C4CEB300B25A18 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61B5F8F609C4CEB300B25A18 /* Security.framework */; };
		61B5FBB709C4FAFF00B25A18 /* SUAppcast.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FB9509C4F04600B25A18 /* SUAppcast.m */; };
		61B5FC0D09C4FC8200B25A18 /* SUAppcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FB9409C4F04600B25A18 /* SUAppcast.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61B5FC0E09C4FC8400B25A18 /* SUUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FBCB09C4FBAB00B25A18 /* SUUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61B5FC0F09C4FC8500B25A18 /* SUUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FBCC09C4FBAB00B25A18 /* SUUtilities.m */; };
		61B5FC4C09C4FD5E00B25A18 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61B5FC3F09C4FD4000B25A18 /* WebKit.framework */; };
		61B5FC6F09C51F4900B25A18 /* SUAppcastItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FC5409C5182000B25A18 /* SUAppcastItem.m */; };
		61B5FC7009C51F4A00B25A18 /* SUAppcastItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FC5309C5182000B25A18 /* SUAppcastItem.h */; settings = {ATTRIBUTES = (Public, ); }; };
		61B5FCDE09C52A9F00B25A18 /* SUUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */; };
		61B5FCDF09C52A9F00B25A18 /* SUUpdateAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
		0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
		1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
		32DBCF5E0370ADEE00C91783 /* Sparkle_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle_Prefix.pch; sourceTree = "<group>"; };
		345AF9E20A5D707200D7DA6F /* SUStatusChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStatusChecker.h; sourceTree = "<group>"; };
		345AF9E30A5D707200D7DA6F /* SUStatusChecker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStatusChecker.m; sourceTree = "<group>"; };
		610D5A740A1670A4004AAD9C /* SUStatus.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = SUStatus.nib; sourceTree = "<group>"; };
		6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAutomaticUpdateAlert.h; sourceTree = "<group>"; };
		6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAutomaticUpdateAlert.m; sourceTree = "<group>"; };
		6129984309C9E2DA00B7442F /* NSFileManager+Authentication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSFileManager+Authentication.h"; sourceTree = "<group>"; };
		61299A1109C9E4FC00B7442F /* NSApplication+AppCopies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSApplication+AppCopies.h"; sourceTree = "<group>"; };
		61299A1209C9E4FC00B7442F /* NSApplication+AppCopies.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSApplication+AppCopies.m"; sourceTree = "<group>"; };
		61299A2D09CA2DAB00B7442F /* NSFileManager+Verification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSFileManager+Verification.h"; sourceTree = "<group>"; };
		61299A2E09CA2DAB00B7442F /* NSFileManager+Verification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSFileManager+Verification.m"; sourceTree = "<group>"; };
		61299A5B09CA6D4500B7442F /* SUConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUConstants.h; sourceTree = "<group>"; };
		61299A5F09CA6EB100B7442F /* SUConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUConstants.m; sourceTree = "<group>"; };
		61299A8B09CA790200B7442F /* SUUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUnarchiver.h; sourceTree = "<group>"; };
		61299A8C09CA790200B7442F /* SUUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUnarchiver.m; sourceTree = "<group>"; };
		61299B3509CB04E000B7442F /* Sparkle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle.h; sourceTree = "<group>"; };
		6196CFE309C71ADE000DC222 /* SUStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStatusController.h; sourceTree = "<group>"; };
		6196CFE409C71ADE000DC222 /* SUStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStatusController.m; sourceTree = "<group>"; };
		61AAE8230A321A7F00D8810D /* en */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8250A321A7F00D8810D /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8270A321A7F00D8810D /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE82D0A321AA200D8810D /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = ca.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE82E0A321AA200D8810D /* ca */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ca; path = ca.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE82F0A321AA200D8810D /* ca */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ca; path = ca.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE83F0A321AD200D8810D /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8400A321AD200D8810D /* cs */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = cs; path = cs.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8410A321AD200D8810D /* cs */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = cs; path = cs.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8420A321ADC00D8810D /* cy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cy; path = cy.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8430A321ADC00D8810D /* cy */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = cy; path = cy.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8440A321ADC00D8810D /* cy */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = cy; path = cy.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8450A321AE500D8810D /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8460A321AE500D8810D /* da */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = da; path = da.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8470A321AE500D8810D /* da */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = da; path = da.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8480A321AED00D8810D /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8490A321AED00D8810D /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE84A0A321AED00D8810D /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE84F0A321AF700D8810D /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8500A321AF700D8810D /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8510A321AF700D8810D /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8560A321AFC00D8810D /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8570A321AFC00D8810D /* fi */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fi; path = fi.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8580A321AFC00D8810D /* fi */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fi; path = fi.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8590A321B0400D8810D /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE85A0A321B0400D8810D /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE85B0A321B0400D8810D /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE85C0A321B0C00D8810D /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE85D0A321B0C00D8810D /* he */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = he; path = he.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE85E0A321B0C00D8810D /* he */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = he; path = he.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE85F0A321EF100D8810D /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8600A321EF100D8810D /* hu */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = hu; path = hu.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8610A321EF100D8810D /* hu */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = hu; path = hu.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8620A321EFA00D8810D /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = id.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8630A321EFA00D8810D /* id */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = id; path = id.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8640A321EFA00D8810D /* id */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = id; path = id.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8650A321F0100D8810D /* is */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = is; path = is.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8660A321F0100D8810D /* is */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = is; path = is.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8670A321F0100D8810D /* is */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = is; path = is.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8680A321F0B00D8810D /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8690A321F0B00D8810D /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE86A0A321F0B00D8810D /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE86B0A321F2D00D8810D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE86C0A321F2D00D8810D /* ja */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ja; path = ja.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE86D0A321F2D00D8810D /* ja */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ja; path = ja.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE86E0A321F3500D8810D /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE86F0A321F3500D8810D /* ko */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ko; path = ko.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8700A321F3500D8810D /* ko */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ko; path = ko.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8710A321F7700D8810D /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8720A321F7700D8810D /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8730A321F7700D8810D /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8740A321FA500D8810D /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = no.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8750A321FA500D8810D /* no */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = no; path = no.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8760A321FA500D8810D /* no */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = no; path = no.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8770A321FBE00D8810D /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8780A321FBE00D8810D /* pl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = pl; path = pl.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8790A321FBE00D8810D /* pl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = pl; path = pl.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE87A0A321FC400D8810D /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE87B0A321FC400D8810D /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE87C0A321FC400D8810D /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE87D0A321FCD00D8810D /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE87E0A321FCD00D8810D /* sk */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sk; path = sk.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE87F0A321FCD00D8810D /* sk */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sk; path = sk.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8800A32201100D8810D /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8810A32201100D8810D /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8820A32201100D8810D /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8830A32202400D8810D /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8840A32202400D8810D /* th */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = th; path = th.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8850A32202400D8810D /* th */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = th; path = th.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8860A32203000D8810D /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE8870A32203000D8810D /* tr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = tr; path = tr.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8880A32203000D8810D /* tr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = tr; path = tr.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE8890A32203800D8810D /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = zh_CN.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE88A0A32203800D8810D /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_CN; path = zh_CN.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE88B0A32203800D8810D /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_CN; path = zh_CN.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE88C0A32203F00D8810D /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_TW; path = zh_TW.lproj/Sparkle.strings; sourceTree = "<group>"; };
		61AAE88D0A32203F00D8810D /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_TW; path = zh_TW.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
		61AAE88E0A32203F00D8810D /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_TW; path = zh_TW.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
		61B5F8DD09C4CE3C00B25A18 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 30; includeInIndex = 0; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = "<group>"; };
		61B5F8DE09C4CE3C00B25A18 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = "<group>"; };
		61B5F8DF09C4CE3C00B25A18 /* NSString+extras.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "NSString+extras.h"; sourceTree = "<group>"; };
		61B5F8E009C4CE3C00B25A18 /* NSString+extras.m */ = {isa = PBXFileReference; fileEncoding = 30; includeInIndex = 0; lastKnownFileType = sourcecode.c.objc; path = "NSString+extras.m"; sourceTree = "<group>"; };
		61B5F8E109C4CE3C00B25A18 /* RSS.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RSS.h; sourceTree = "<group>"; };
		61B5F8E209C4CE3C00B25A18 /* RSS.m */ = {isa = PBXFileReference; fileEncoding = 30; includeInIndex = 0; lastKnownFileType = sourcecode.c.objc; path = RSS.m; sourceTree = "<group>"; };
		61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SUUpdater.h; sourceTree = "<group>"; };
		61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SUUpdater.m; sourceTree = "<group>"; };
		61B5F8E509C4CE3C00B25A18 /* NSFileManager+Authentication.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = "NSFileManager+Authentication.m"; sourceTree = "<group>"; };
		61B5F8F609C4CEB300B25A18 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
		61B5FB9409C4F04600B25A18 /* SUAppcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcast.h; sourceTree = "<group>"; };
		61B5FB9509C4F04600B25A18 /* SUAppcast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcast.m; sourceTree = "<group>"; };
		61B5FBCB09C4FBAB00B25A18 /* SUUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUtilities.h; sourceTree = "<group>"; };
		61B5FBCC09C4FBAB00B25A18 /* SUUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUtilities.m; sourceTree = "<group>"; };
		61B5FC3F09C4FD4000B25A18 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
		61B5FC5309C5182000B25A18 /* SUAppcastItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcastItem.h; sourceTree = "<group>"; };
		61B5FC5409C5182000B25A18 /* SUAppcastItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcastItem.m; sourceTree = "<group>"; };
		61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateAlert.h; sourceTree = "<group>"; };
		61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateAlert.m; sourceTree = "<group>"; };
		61BBDF810A49220C00378739 /* Sparkle.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Sparkle.icns; sourceTree = "<group>"; };
		8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
		8DC2EF5B0486A6940098B216 /* Sparkle.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Sparkle.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		D2F7E79907B2D74100F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		8DC2EF560486A6940098B216 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */,
				61B5F8F709C4CEB300B25A18 /* Security.framework in Frameworks */,
				61B5FC4C09C4FD5E00B25A18 /* WebKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		034768DFFF38A50411DB9C8B /* Products */ = {
			isa = PBXGroup;
			children = (
				8DC2EF5B0486A6940098B216 /* Sparkle.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		0867D691FE84028FC02AAC07 /* Sparkle */ = {
			isa = PBXGroup;
			children = (
				08FB77AEFE84172EC02AAC07 /* Sparkle Classes */,
				61B5F91D09C4CF7F00B25A18 /* Test Application Sources */,
				32C88DFF0371C24200C91783 /* Other Sources */,
				089C1665FE841158C02AAC07 /* Resources */,
				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
				034768DFFF38A50411DB9C8B /* Products */,
			);
			name = Sparkle;
			sourceTree = "<group>";
		};
		0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
			isa = PBXGroup;
			children = (
				1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
				1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
			);
			name = "External Frameworks and Libraries";
			sourceTree = "<group>";
		};
		089C1665FE841158C02AAC07 /* Resources */ = {
			isa = PBXGroup;
			children = (
				8DC2EF5A0486A6940098B216 /* Info.plist */,
				610D5A740A1670A4004AAD9C /* SUStatus.nib */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		08FB77AEFE84172EC02AAC07 /* Sparkle Classes */ = {
			isa = PBXGroup;
			children = (
				61299B3909CB055000B7442F /* Appcast Support */,
				61299B3809CB053D00B7442F /* Cocoa Categories */,
				61299B3A09CB056100B7442F /* User Interface */,
				61B5F8F309C4CE5900B25A18 /* Utilities */,
				61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */,
				61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */,
				61299A8B09CA790200B7442F /* SUUnarchiver.h */,
				61299A8C09CA790200B7442F /* SUUnarchiver.m */,
				345AF9E20A5D707200D7DA6F /* SUStatusChecker.h */,
				345AF9E30A5D707200D7DA6F /* SUStatusChecker.m */,
			);
			name = "Sparkle Classes";
			sourceTree = "<group>";
		};
		1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
			isa = PBXGroup;
			children = (
				61B5FC3F09C4FD4000B25A18 /* WebKit.framework */,
				61B5F8F609C4CEB300B25A18 /* Security.framework */,
				1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */,
			);
			name = "Linked Frameworks";
			sourceTree = "<group>";
		};
		1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
				0867D6A5FE840307C02AAC07 /* AppKit.framework */,
				D2F7E79907B2D74100F64583 /* CoreData.framework */,
				0867D69BFE84028FC02AAC07 /* Foundation.framework */,
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		32C88DFF0371C24200C91783 /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				61AAE8220A321A7F00D8810D /* Sparkle.strings */,
				61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */,
				61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */,
				61299B3509CB04E000B7442F /* Sparkle.h */,
				32DBCF5E0370ADEE00C91783 /* Sparkle_Prefix.pch */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
		61299B3809CB053D00B7442F /* Cocoa Categories */ = {
			isa = PBXGroup;
			children = (
				61299A1109C9E4FC00B7442F /* NSApplication+AppCopies.h */,
				61299A1209C9E4FC00B7442F /* NSApplication+AppCopies.m */,
				6129984309C9E2DA00B7442F /* NSFileManager+Authentication.h */,
				61B5F8E509C4CE3C00B25A18 /* NSFileManager+Authentication.m */,
				61299A2D09CA2DAB00B7442F /* NSFileManager+Verification.h */,
				61299A2E09CA2DAB00B7442F /* NSFileManager+Verification.m */,
			);
			name = "Cocoa Categories";
			sourceTree = "<group>";
		};
		61299B3909CB055000B7442F /* Appcast Support */ = {
			isa = PBXGroup;
			children = (
				61B5FB9409C4F04600B25A18 /* SUAppcast.h */,
				61B5FB9509C4F04600B25A18 /* SUAppcast.m */,
				61B5FC5309C5182000B25A18 /* SUAppcastItem.h */,
				61B5FC5409C5182000B25A18 /* SUAppcastItem.m */,
			);
			name = "Appcast Support";
			sourceTree = "<group>";
		};
		61299B3A09CB056100B7442F /* User Interface */ = {
			isa = PBXGroup;
			children = (
				61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */,
				61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */,
				6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */,
				6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */,
				6196CFE309C71ADE000DC222 /* SUStatusController.h */,
				6196CFE409C71ADE000DC222 /* SUStatusController.m */,
			);
			name = "User Interface";
			sourceTree = "<group>";
		};
		61B5F8F309C4CE5900B25A18 /* Utilities */ = {
			isa = PBXGroup;
			children = (
				61B5F8DD09C4CE3C00B25A18 /* md5.c */,
				61B5F8DE09C4CE3C00B25A18 /* md5.h */,
				61B5F8DF09C4CE3C00B25A18 /* NSString+extras.h */,
				61B5F8E009C4CE3C00B25A18 /* NSString+extras.m */,
				61B5F8E109C4CE3C00B25A18 /* RSS.h */,
				61B5F8E209C4CE3C00B25A18 /* RSS.m */,
				61B5FBCB09C4FBAB00B25A18 /* SUUtilities.h */,
				61B5FBCC09C4FBAB00B25A18 /* SUUtilities.m */,
				61299A5B09CA6D4500B7442F /* SUConstants.h */,
				61299A5F09CA6EB100B7442F /* SUConstants.m */,
			);
			includeInIndex = 1;
			name = Utilities;
			sourceTree = "<group>";
		};
		61B5F91D09C4CF7F00B25A18 /* Test Application Sources */ = {
			isa = PBXGroup;
			children = (
				61BBDF810A49220C00378739 /* Sparkle.icns */,
			);
			name = "Test Application Sources";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		8DC2EF500486A6940098B216 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				61B5F8E809C4CE3C00B25A18 /* md5.h in Headers */,
				61B5F8E909C4CE3C00B25A18 /* NSString+extras.h in Headers */,
				61B5F8EB09C4CE3C00B25A18 /* RSS.h in Headers */,
				61B5F8ED09C4CE3C00B25A18 /* SUUpdater.h in Headers */,
				61B5FC0D09C4FC8200B25A18 /* SUAppcast.h in Headers */,
				61B5FC0E09C4FC8400B25A18 /* SUUtilities.h in Headers */,
				61B5FC7009C51F4A00B25A18 /* SUAppcastItem.h in Headers */,
				61B5FCDF09C52A9F00B25A18 /* SUUpdateAlert.h in Headers */,
				6196CFF909C72148000DC222 /* SUStatusController.h in Headers */,
				61299A2F09CA2DAB00B7442F /* NSFileManager+Verification.h in Headers */,
				61299A4A09CA2DD000B7442F /* NSFileManager+Authentication.h in Headers */,
				61299A4C09CA2DD200B7442F /* NSApplication+AppCopies.h in Headers */,
				61299A5C09CA6D4500B7442F /* SUConstants.h in Headers */,
				61299A8D09CA790200B7442F /* SUUnarchiver.h in Headers */,
				61299B3609CB04E000B7442F /* Sparkle.h in Headers */,
				6120721209CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h in Headers */,
				345AF9E40A5D707200D7DA6F /* SUStatusChecker.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		8DC2EF4F0486A6940098B216 /* Sparkle */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Sparkle" */;
			buildPhases = (
				8DC2EF500486A6940098B216 /* Headers */,
				8DC2EF520486A6940098B216 /* Resources */,
				8DC2EF540486A6940098B216 /* Sources */,
				8DC2EF560486A6940098B216 /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Sparkle;
			productInstallPath = "$(HOME)/Library/Frameworks";
			productName = Sparkle;
			productReference = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		0867D690FE84028FC02AAC07 /* Project object */ = {
			isa = PBXProject;
			buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Sparkle" */;
			compatibilityVersion = "Xcode 2.4";
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
				Italian,
				zh_TW,
				en,
				ca,
				cs,
				cy,
				da,
				de,
				es,
				fi,
				fr,
				he,
				hu,
				id,
				is,
				it,
				ja,
				ko,
				nl,
				no,
				pl,
				ru,
				sk,
				sv,
				th,
				tr,
				zh_CN,
			);
			mainGroup = 0867D691FE84028FC02AAC07 /* Sparkle */;
			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				8DC2EF4F0486A6940098B216 /* Sparkle */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		8DC2EF520486A6940098B216 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				610D5A750A1670A4004AAD9C /* SUStatus.nib in Resources */,
				61AAE8280A321A7F00D8810D /* Sparkle.strings in Resources */,
				61AAE8290A321A8000D8810D /* SUAutomaticUpdateAlert.nib in Resources */,
				61AAE82A0A321A8000D8810D /* SUUpdateAlert.nib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		8DC2EF540486A6940098B216 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				61B5F8E709C4CE3C00B25A18 /* md5.c in Sources */,
				61B5F8EA09C4CE3C00B25A18 /* NSString+extras.m in Sources */,
				61B5F8EC09C4CE3C00B25A18 /* RSS.m in Sources */,
				61B5F8EE09C4CE3C00B25A18 /* SUUpdater.m in Sources */,
				61B5F8EF09C4CE3C00B25A18 /* NSFileManager+Authentication.m in Sources */,
				61B5FBB709C4FAFF00B25A18 /* SUAppcast.m in Sources */,
				61B5FC0F09C4FC8500B25A18 /* SUUtilities.m in Sources */,
				61B5FC6F09C51F4900B25A18 /* SUAppcastItem.m in Sources */,
				61B5FCDE09C52A9F00B25A18 /* SUUpdateAlert.m in Sources */,
				6196CFFA09C72149000DC222 /* SUStatusController.m in Sources */,
				61299A3009CA2DAB00B7442F /* NSFileManager+Verification.m in Sources */,
				61299A4B09CA2DD100B7442F /* NSApplication+AppCopies.m in Sources */,
				61299A6009CA6EB100B7442F /* SUConstants.m in Sources */,
				61299A8E09CA790200B7442F /* SUUnarchiver.m in Sources */,
				6120721309CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m in Sources */,
				345AF9E50A5D707200D7DA6F /* SUStatusChecker.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		61AAE8220A321A7F00D8810D /* Sparkle.strings */ = {
			isa = PBXVariantGroup;
			children = (
				61AAE8230A321A7F00D8810D /* en */,
				61AAE82D0A321AA200D8810D /* ca */,
				61AAE83F0A321AD200D8810D /* cs */,
				61AAE8420A321ADC00D8810D /* cy */,
				61AAE8450A321AE500D8810D /* da */,
				61AAE8480A321AED00D8810D /* de */,
				61AAE84F0A321AF700D8810D /* es */,
				61AAE8560A321AFC00D8810D /* fi */,
				61AAE8590A321B0400D8810D /* fr */,
				61AAE85C0A321B0C00D8810D /* he */,
				61AAE85F0A321EF100D8810D /* hu */,
				61AAE8620A321EFA00D8810D /* id */,
				61AAE8650A321F0100D8810D /* is */,
				61AAE8680A321F0B00D8810D /* it */,
				61AAE86B0A321F2D00D8810D /* ja */,
				61AAE86E0A321F3500D8810D /* ko */,
				61AAE8710A321F7700D8810D /* nl */,
				61AAE8740A321FA500D8810D /* no */,
				61AAE8770A321FBE00D8810D /* pl */,
				61AAE87A0A321FC400D8810D /* ru */,
				61AAE87D0A321FCD00D8810D /* sk */,
				61AAE8800A32201100D8810D /* sv */,
				61AAE8830A32202400D8810D /* th */,
				61AAE8860A32203000D8810D /* tr */,
				61AAE8890A32203800D8810D /* zh_CN */,
				61AAE88C0A32203F00D8810D /* zh_TW */,
			);
			name = Sparkle.strings;
			sourceTree = "<group>";
		};
		61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */ = {
			isa = PBXVariantGroup;
			children = (
				61AAE8250A321A7F00D8810D /* en */,
				61AAE82E0A321AA200D8810D /* ca */,
				61AAE8400A321AD200D8810D /* cs */,
				61AAE8430A321ADC00D8810D /* cy */,
				61AAE8460A321AE500D8810D /* da */,
				61AAE8490A321AED00D8810D /* de */,
				61AAE8500A321AF700D8810D /* es */,
				61AAE8570A321AFC00D8810D /* fi */,
				61AAE85A0A321B0400D8810D /* fr */,
				61AAE85D0A321B0C00D8810D /* he */,
				61AAE8600A321EF100D8810D /* hu */,
				61AAE8630A321EFA00D8810D /* id */,
				61AAE8660A321F0100D8810D /* is */,
				61AAE8690A321F0B00D8810D /* it */,
				61AAE86C0A321F2D00D8810D /* ja */,
				61AAE86F0A321F3500D8810D /* ko */,
				61AAE8720A321F7700D8810D /* nl */,
				61AAE8750A321FA500D8810D /* no */,
				61AAE8780A321FBE00D8810D /* pl */,
				61AAE87B0A321FC400D8810D /* ru */,
				61AAE87E0A321FCD00D8810D /* sk */,
				61AAE8810A32201100D8810D /* sv */,
				61AAE8840A32202400D8810D /* th */,
				61AAE8870A32203000D8810D /* tr */,
				61AAE88A0A32203800D8810D /* zh_CN */,
				61AAE88D0A32203F00D8810D /* zh_TW */,
			);
			name = SUAutomaticUpdateAlert.nib;
			sourceTree = "<group>";
		};
		61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */ = {
			isa = PBXVariantGroup;
			children = (
				61AAE8270A321A7F00D8810D /* en */,
				61AAE82F0A321AA200D8810D /* ca */,
				61AAE8410A321AD200D8810D /* cs */,
				61AAE8440A321ADC00D8810D /* cy */,
				61AAE8470A321AE500D8810D /* da */,
				61AAE84A0A321AED00D8810D /* de */,
				61AAE8510A321AF700D8810D /* es */,
				61AAE8580A321AFC00D8810D /* fi */,
				61AAE85B0A321B0400D8810D /* fr */,
				61AAE85E0A321B0C00D8810D /* he */,
				61AAE8610A321EF100D8810D /* hu */,
				61AAE8640A321EFA00D8810D /* id */,
				61AAE8670A321F0100D8810D /* is */,
				61AAE86A0A321F0B00D8810D /* it */,
				61AAE86D0A321F2D00D8810D /* ja */,
				61AAE8700A321F3500D8810D /* ko */,
				61AAE8730A321F7700D8810D /* nl */,
				61AAE8760A321FA500D8810D /* no */,
				61AAE8790A321FBE00D8810D /* pl */,
				61AAE87C0A321FC400D8810D /* ru */,
				61AAE87F0A321FCD00D8810D /* sk */,
				61AAE8820A32201100D8810D /* sv */,
				61AAE8850A32202400D8810D /* th */,
				61AAE8880A32203000D8810D /* tr */,
				61AAE88B0A32203800D8810D /* zh_CN */,
				61AAE88E0A32203F00D8810D /* zh_TW */,
			);
			name = SUUpdateAlert.nib;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		1DEB91AE08733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					ppc,
					i386,
				);
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				FRAMEWORK_VERSION = A;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
				GCC_TREAT_WARNINGS_AS_ERRORS = NO;
				INFOPLIST_FILE = Info.plist;
				INSTALL_PATH = "@executable_path/../Frameworks";
				MACH_O_TYPE = mh_dylib;
				OTHER_LDFLAGS = "-lcrypto";
				PRODUCT_NAME = Sparkle;
				SKIP_INSTALL = YES;
				STRIP_INSTALLED_PRODUCT = NO;
				WARNING_CFLAGS = "-Wall";
				WRAPPER_EXTENSION = framework;
				ZERO_LINK = NO;
			};
			name = Debug;
		};
		1DEB91AF08733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					ppc,
					i386,
				);
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)";
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				FRAMEWORK_VERSION = A;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
				INFOPLIST_FILE = Info.plist;
				INSTALL_PATH = "@executable_path/../Frameworks";
				MACH_O_TYPE = mh_dylib;
				MACOSX_DEPLOYMENT_TARGET = 10.3;
				OTHER_LDFLAGS = "-lcrypto";
				PREBINDING = YES;
				PRODUCT_NAME = Sparkle;
				SKIP_INSTALL = YES;
				STRIP_INSTALLED_PRODUCT = NO;
				STRIP_STYLE = all;
				WARNING_CFLAGS = "-Wall";
				WRAPPER_EXTENSION = framework;
				ZERO_LINK = NO;
			};
			name = Release;
		};
		1DEB91B208733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					i386,
					ppc,
				);
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				PREBINDING = NO;
				SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
				SYMROOT = ../../build;
				WARNING_CFLAGS = "-wall";
			};
			name = Debug;
		};
		1DEB91B308733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = (
					i386,
					ppc,
				);
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				PREBINDING = NO;
				SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
				SYMROOT = ../../build;
				WARNING_CFLAGS = "-wall";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Sparkle" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB91AE08733DA50010E9CD /* Debug */,
				1DEB91AF08733DA50010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Sparkle" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB91B208733DA50010E9CD /* Debug */,
				1DEB91B308733DA50010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}