9 /* Begin PBXBuildFile section */
10 6143EC870C96FB940072AF19 /* SparkleStub.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61CE8ABB0C95DE6400A251D5 /* SparkleStub.framework */; };
11 6143EC8C0C96FBA00072AF19 /* SparkleStub.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 61CE8ABB0C95DE6400A251D5 /* SparkleStub.framework */; };
12 6184C99E0C6CE3D6002684BC /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6184C99D0C6CE3D6002684BC /* main.m */; };
13 6184C9C60C6CE70E002684BC /* SURegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 6184C9C50C6CE70E002684BC /* SURegistry.m */; };
14 619D25B30C9830320034B7EE /* SUUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 619D25B20C9830320034B7EE /* SUUtilities.m */; };
15 619D25B40C9830320034B7EE /* SUUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 619D25B10C9830320034B7EE /* SUUtilities.h */; };
16 619D25B50C9830320034B7EE /* SUUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 619D25B20C9830320034B7EE /* SUUtilities.m */; };
17 619D25CE0C9832C10034B7EE /* BLAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9B16C0C96529F00D774C4 /* BLAuthentication.m */; };
18 619D26BE0C98F15E0034B7EE /* SUProduct.m in Sources */ = {isa = PBXBuildFile; fileRef = 6184C9DF0C6D01CA002684BC /* SUProduct.m */; };
19 619D26BF0C98F1620034B7EE /* SUProduct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6184C9DE0C6D01CA002684BC /* SUProduct.h */; settings = {ATTRIBUTES = (Public, ); }; };
20 619D26E00C98F2370034B7EE /* NDAlias+AliasFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9AFA00C96179500D774C4 /* NDAlias+AliasFile.m */; };
21 619D26E10C98F2370034B7EE /* NDAlias.h in Headers */ = {isa = PBXBuildFile; fileRef = 61D9AFA10C96179500D774C4 /* NDAlias.h */; settings = {ATTRIBUTES = (Public, ); }; };
22 619D26E20C98F2390034B7EE /* NDAlias.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9AFA20C96179500D774C4 /* NDAlias.m */; };
23 619D26E40C98F23A0034B7EE /* NDResourceFork+OtherSorces.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9AFA40C96179500D774C4 /* NDResourceFork+OtherSorces.m */; };
24 619D26E60C98F23B0034B7EE /* NDResourceFork.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9AFA60C96179500D774C4 /* NDResourceFork.m */; };
25 619D26E80C98F23D0034B7EE /* NSString+NDCarbonUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9AFA80C96179500D774C4 /* NSString+NDCarbonUtilities.m */; };
26 619D26EA0C98F23E0034B7EE /* NSURL+NDCarbonUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9AFAA0C96179500D774C4 /* NSURL+NDCarbonUtilities.m */; };
27 619D270B0C98F3110034B7EE /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 619D268F0C98F08D0034B7EE /* Sparkle.framework */; };
28 619D27160C98F3740034B7EE /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 619D268F0C98F08D0034B7EE /* Sparkle.framework */; };
29 619D27270C98F3C30034B7EE /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 619D268F0C98F08D0034B7EE /* Sparkle.framework */; };
30 619D27790C98F59F0034B7EE /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 619D268F0C98F08D0034B7EE /* Sparkle.framework */; };
31 619D277F0C98F5A40034B7EE /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 619D268F0C98F08D0034B7EE /* Sparkle.framework */; };
32 61CE8B080C95EAD700A251D5 /* SUBootstrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 61CE8AD50C95E00000A251D5 /* SUBootstrapper.m */; };
33 61CE8B0B0C95EAEE00A251D5 /* SUBootstrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 61CE8AD40C95E00000A251D5 /* SUBootstrapper.h */; settings = {ATTRIBUTES = (Public, ); }; };
34 61CE8B290C95EB9500A251D5 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61CE8B280C95EB9500A251D5 /* MainMenu.xib */; };
35 61CE8B5A0C95EE5A00A251D5 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 61CE8B1D0C95EB3700A251D5 /* main.m */; };
36 61CE8B760C95FD8F00A251D5 /* SUConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 61CE8B750C95FD8F00A251D5 /* SUConstants.m */; };
37 61CE8B770C95FDCA00A251D5 /* SUConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 61CE8B750C95FD8F00A251D5 /* SUConstants.m */; };
38 61CE8BAD0C95FF4A00A251D5 /* SUConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 61CE8B750C95FD8F00A251D5 /* SUConstants.m */; };
39 61CE8C1D0C96099C00A251D5 /* Sparkle.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61CE8BCD0C9605FA00A251D5 /* Sparkle.icns */; };
40 61CE8C1E0C9609A200A251D5 /* Sparkle.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61CE8BCD0C9605FA00A251D5 /* Sparkle.icns */; };
41 61D9B0280C9639C900D774C4 /* SURegistryProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 61D9AFDF0C96356100D774C4 /* SURegistryProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
42 61D9B0310C963A4000D774C4 /* SUProduct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6184C9DE0C6D01CA002684BC /* SUProduct.h */; settings = {ATTRIBUTES = (Public, ); }; };
43 61D9B1330C96505900D774C4 /* SURegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9B1070C964E5500D774C4 /* SURegistrar.m */; };
44 61D9B1360C96506E00D774C4 /* SURegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = 61D9B1060C964E5500D774C4 /* SURegistrar.h */; settings = {ATTRIBUTES = (Public, ); }; };
45 61D9B17F0C9653B900D774C4 /* BLAuthentication.h in Headers */ = {isa = PBXBuildFile; fileRef = 61D9B16B0C96529F00D774C4 /* BLAuthentication.h */; };
46 61D9B1800C9653BC00D774C4 /* BLAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 61D9B16C0C96529F00D774C4 /* BLAuthentication.m */; };
47 61D9B1C40C96545900D774C4 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61D9B1C30C96545900D774C4 /* Security.framework */; };
48 61D9B1C50C96545900D774C4 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61D9B1C30C96545900D774C4 /* Security.framework */; };
49 8D202CEA0486D31800D8A456 /* Sparkle_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 32DBCFA20370C41700C91783 /* Sparkle_Prefix.pch */; };
50 8D202CEB0486D31800D8A456 /* SparklePref.h in Headers */ = {isa = PBXBuildFile; fileRef = F506C03C013D9D7901CA16C8 /* SparklePref.h */; };
51 8D202CED0486D31800D8A456 /* PrefPane-InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* PrefPane-InfoPlist.strings */; };
52 8D202CEE0486D31800D8A456 /* SparklePref.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F506C040013D9D8001CA16C8 /* SparklePref.tiff */; };
53 8D202CEF0486D31800D8A456 /* SparklePref.nib in Resources */ = {isa = PBXBuildFile; fileRef = F506C042013D9D8C01CA16C8 /* SparklePref.nib */; };
54 8D202CF10486D31800D8A456 /* SparklePref.m in Sources */ = {isa = PBXBuildFile; fileRef = F506C03D013D9D7901CA16C8 /* SparklePref.m */; };
55 8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
56 8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F506C035013D953901CA16C8 /* PreferencePanes.framework */; };
57 /* End PBXBuildFile section */
59 /* Begin PBXContainerItemProxy section */
60 6143EC1E0C96F9170072AF19 /* PBXContainerItemProxy */ = {
61 isa = PBXContainerItemProxy;
62 containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
64 remoteGlobalIDString = 6184C9840C6CE1F1002684BC;
65 remoteInfo = "Sparkle Daemon";
67 619D26D30C98F1A50034B7EE /* PBXContainerItemProxy */ = {
68 isa = PBXContainerItemProxy;
69 containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
71 remoteGlobalIDString = 619D268E0C98F08D0034B7EE;
72 remoteInfo = "Sparkle Framework";
74 619D26D50C98F1AB0034B7EE /* PBXContainerItemProxy */ = {
75 isa = PBXContainerItemProxy;
76 containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
78 remoteGlobalIDString = 619D268E0C98F08D0034B7EE;
79 remoteInfo = "Sparkle Framework";
81 61CE8AF60C95EA4700A251D5 /* PBXContainerItemProxy */ = {
82 isa = PBXContainerItemProxy;
83 containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
85 remoteGlobalIDString = 61CE8ABA0C95DE6400A251D5;
86 remoteInfo = "Sparkle Stub";
88 /* End PBXContainerItemProxy section */
90 /* Begin PBXCopyFilesBuildPhase section */
91 6143EC5C0C96FAC10072AF19 /* CopyFiles */ = {
92 isa = PBXCopyFilesBuildPhase;
93 buildActionMask = 2147483647;
95 dstSubfolderSpec = 10;
97 619D27790C98F59F0034B7EE /* Sparkle.framework in CopyFiles */,
98 6143EC8C0C96FBA00072AF19 /* SparkleStub.framework in CopyFiles */,
100 runOnlyForDeploymentPostprocessing = 0;
102 619D27560C98F3D90034B7EE /* CopyFiles */ = {
103 isa = PBXCopyFilesBuildPhase;
104 buildActionMask = 2147483647;
106 dstSubfolderSpec = 10;
108 619D27270C98F3C30034B7EE /* Sparkle.framework in CopyFiles */,
110 runOnlyForDeploymentPostprocessing = 0;
112 /* End PBXCopyFilesBuildPhase section */
114 /* Begin PBXFileReference section */
115 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
116 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = "English.lproj/PrefPane-InfoPlist.strings"; sourceTree = "<group>"; };
117 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
118 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
119 32DBCFA20370C41700C91783 /* Sparkle_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle_Prefix.pch; sourceTree = "<group>"; };
120 6184C9850C6CE1F1002684BC /* Sparkle Daemon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Sparkle Daemon.app"; sourceTree = BUILT_PRODUCTS_DIR; };
121 6184C9870C6CE1F1002684BC /* Daemon-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Daemon-Info.plist"; path = "Daemon/Daemon-Info.plist"; sourceTree = "<group>"; };
122 6184C99D0C6CE3D6002684BC /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Daemon/main.m; sourceTree = "<group>"; };
123 6184C9C40C6CE70E002684BC /* SURegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SURegistry.h; path = Daemon/SURegistry.h; sourceTree = "<group>"; };
124 6184C9C50C6CE70E002684BC /* SURegistry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SURegistry.m; path = Daemon/SURegistry.m; sourceTree = "<group>"; };
125 6184C9DE0C6D01CA002684BC /* SUProduct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUProduct.h; sourceTree = "<group>"; };
126 6184C9DF0C6D01CA002684BC /* SUProduct.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUProduct.m; sourceTree = "<group>"; };
127 619D25B10C9830320034B7EE /* SUUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUtilities.h; sourceTree = "<group>"; };
128 619D25B20C9830320034B7EE /* SUUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUtilities.m; sourceTree = "<group>"; };
129 619D268F0C98F08D0034B7EE /* Sparkle.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Sparkle.framework; sourceTree = BUILT_PRODUCTS_DIR; };
130 619D26900C98F08D0034B7EE /* Sparkle Framework-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Sparkle Framework-Info.plist"; sourceTree = "<group>"; };
131 61CE8ABB0C95DE6400A251D5 /* SparkleStub.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SparkleStub.framework; sourceTree = BUILT_PRODUCTS_DIR; };
132 61CE8ABC0C95DE6400A251D5 /* SparkleStub-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SparkleStub-Info.plist"; sourceTree = "<group>"; };
133 61CE8AD40C95E00000A251D5 /* SUBootstrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUBootstrapper.h; sourceTree = "<group>"; };
134 61CE8AD50C95E00000A251D5 /* SUBootstrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUBootstrapper.m; sourceTree = "<group>"; };
135 61CE8AED0C95E9E100A251D5 /* Sparkle Test App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Sparkle Test App.app"; sourceTree = BUILT_PRODUCTS_DIR; };
136 61CE8AEF0C95E9E100A251D5 /* Test App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Test App-Info.plist"; sourceTree = "<group>"; };
137 61CE8B1D0C95EB3700A251D5 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
138 61CE8B280C95EB9500A251D5 /* MainMenu.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainMenu.xib; sourceTree = "<group>"; };
139 61CE8B750C95FD8F00A251D5 /* SUConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUConstants.m; sourceTree = "<group>"; };
140 61CE8BCD0C9605FA00A251D5 /* Sparkle.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Sparkle.icns; sourceTree = "<group>"; };
141 61D9AF9F0C96179500D774C4 /* NDAlias+AliasFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NDAlias+AliasFile.h"; sourceTree = "<group>"; };
142 61D9AFA00C96179500D774C4 /* NDAlias+AliasFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NDAlias+AliasFile.m"; sourceTree = "<group>"; };
143 61D9AFA10C96179500D774C4 /* NDAlias.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NDAlias.h; sourceTree = "<group>"; };
144 61D9AFA20C96179500D774C4 /* NDAlias.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NDAlias.m; sourceTree = "<group>"; };
145 61D9AFA30C96179500D774C4 /* NDResourceFork+OtherSorces.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NDResourceFork+OtherSorces.h"; sourceTree = "<group>"; };
146 61D9AFA40C96179500D774C4 /* NDResourceFork+OtherSorces.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NDResourceFork+OtherSorces.m"; sourceTree = "<group>"; };
147 61D9AFA50C96179500D774C4 /* NDResourceFork.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NDResourceFork.h; sourceTree = "<group>"; };
148 61D9AFA60C96179500D774C4 /* NDResourceFork.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NDResourceFork.m; sourceTree = "<group>"; };
149 61D9AFA70C96179500D774C4 /* NSString+NDCarbonUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+NDCarbonUtilities.h"; sourceTree = "<group>"; };
150 61D9AFA80C96179500D774C4 /* NSString+NDCarbonUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+NDCarbonUtilities.m"; sourceTree = "<group>"; };
151 61D9AFA90C96179500D774C4 /* NSURL+NDCarbonUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+NDCarbonUtilities.h"; sourceTree = "<group>"; };
152 61D9AFAA0C96179500D774C4 /* NSURL+NDCarbonUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURL+NDCarbonUtilities.m"; sourceTree = "<group>"; };
153 61D9AFDF0C96356100D774C4 /* SURegistryProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SURegistryProtocol.h; path = Daemon/SURegistryProtocol.h; sourceTree = "<group>"; };
154 61D9B1060C964E5500D774C4 /* SURegistrar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SURegistrar.h; sourceTree = "<group>"; };
155 61D9B1070C964E5500D774C4 /* SURegistrar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SURegistrar.m; sourceTree = "<group>"; };
156 61D9B16B0C96529F00D774C4 /* BLAuthentication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BLAuthentication.h; sourceTree = "<group>"; };
157 61D9B16C0C96529F00D774C4 /* BLAuthentication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BLAuthentication.m; sourceTree = "<group>"; };
158 61D9B1C30C96545900D774C4 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
159 8D202CF70486D31800D8A456 /* PrefPane-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "PrefPane-Info.plist"; path = "PrefPane/PrefPane-Info.plist"; sourceTree = "<group>"; };
160 8D202CF80486D31800D8A456 /* Sparkle.prefPane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sparkle.prefPane; sourceTree = BUILT_PRODUCTS_DIR; };
161 F506C035013D953901CA16C8 /* PreferencePanes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PreferencePanes.framework; path = /System/Library/Frameworks/PreferencePanes.framework; sourceTree = "<absolute>"; };
162 F506C03C013D9D7901CA16C8 /* SparklePref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SparklePref.h; path = PrefPane/SparklePref.h; sourceTree = "<group>"; };
163 F506C03D013D9D7901CA16C8 /* SparklePref.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SparklePref.m; path = PrefPane/SparklePref.m; sourceTree = "<group>"; };
164 F506C040013D9D8001CA16C8 /* SparklePref.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = SparklePref.tiff; path = PrefPane/SparklePref.tiff; sourceTree = "<group>"; };
165 F506C043013D9D8C01CA16C8 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/SparklePref.nib; sourceTree = "<group>"; };
166 /* End PBXFileReference section */
168 /* Begin PBXFrameworksBuildPhase section */
169 6184C9830C6CE1F1002684BC /* Frameworks */ = {
170 isa = PBXFrameworksBuildPhase;
171 buildActionMask = 2147483647;
173 61D9B1C50C96545900D774C4 /* Security.framework in Frameworks */,
174 619D270B0C98F3110034B7EE /* Sparkle.framework in Frameworks */,
176 runOnlyForDeploymentPostprocessing = 0;
178 619D268D0C98F08D0034B7EE /* Frameworks */ = {
179 isa = PBXFrameworksBuildPhase;
180 buildActionMask = 2147483647;
183 runOnlyForDeploymentPostprocessing = 0;
185 61CE8AB90C95DE6400A251D5 /* Frameworks */ = {
186 isa = PBXFrameworksBuildPhase;
187 buildActionMask = 2147483647;
189 61D9B1C40C96545900D774C4 /* Security.framework in Frameworks */,
190 619D27160C98F3740034B7EE /* Sparkle.framework in Frameworks */,
192 runOnlyForDeploymentPostprocessing = 0;
194 61CE8AEB0C95E9E100A251D5 /* Frameworks */ = {
195 isa = PBXFrameworksBuildPhase;
196 buildActionMask = 2147483647;
198 619D277F0C98F5A40034B7EE /* Sparkle.framework in Frameworks */,
199 6143EC870C96FB940072AF19 /* SparkleStub.framework in Frameworks */,
201 runOnlyForDeploymentPostprocessing = 0;
203 8D202CF20486D31800D8A456 /* Frameworks */ = {
204 isa = PBXFrameworksBuildPhase;
205 buildActionMask = 2147483647;
207 8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */,
208 8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */,
210 runOnlyForDeploymentPostprocessing = 0;
212 /* End PBXFrameworksBuildPhase section */
214 /* Begin PBXGroup section */
215 089C166AFE841209C02AAC07 /* Sparkle */ = {
218 6184C98D0C6CE205002684BC /* Daemon */,
219 619D26BC0C98F11C0034B7EE /* Framework */,
220 08FB77AFFE84173DC02AAC07 /* Preference Pane */,
221 61CE8AD10C95DF6A00A251D5 /* Stub */,
222 61CE8AF30C95E9ED00A251D5 /* TestApp */,
223 32DBCFA10370C40200C91783 /* Other Sources */,
224 089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
225 19C28FB8FE9D52D311CA2CBB /* Products */,
228 sourceTree = "<group>";
230 089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
233 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
234 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
236 name = "Frameworks and Libraries";
237 sourceTree = "<group>";
239 089C167CFE841241C02AAC07 /* Resources */ = {
242 8D202CF70486D31800D8A456 /* PrefPane-Info.plist */,
243 089C167DFE841241C02AAC07 /* PrefPane-InfoPlist.strings */,
244 F506C040013D9D8001CA16C8 /* SparklePref.tiff */,
245 F506C042013D9D8C01CA16C8 /* SparklePref.nib */,
248 sourceTree = "<group>";
250 08FB77AFFE84173DC02AAC07 /* Preference Pane */ = {
253 089C167CFE841241C02AAC07 /* Resources */,
254 F506C03C013D9D7901CA16C8 /* SparklePref.h */,
255 F506C03D013D9D7901CA16C8 /* SparklePref.m */,
257 name = "Preference Pane";
258 sourceTree = "<group>";
260 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
263 61D9B1C30C96545900D774C4 /* Security.framework */,
264 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
265 F506C035013D953901CA16C8 /* PreferencePanes.framework */,
267 name = "Linked Frameworks";
268 sourceTree = "<group>";
270 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
273 089C1672FE841209C02AAC07 /* Foundation.framework */,
274 089C167FFE841241C02AAC07 /* AppKit.framework */,
276 name = "Other Frameworks";
277 sourceTree = "<group>";
279 19C28FB8FE9D52D311CA2CBB /* Products */ = {
282 8D202CF80486D31800D8A456 /* Sparkle.prefPane */,
283 6184C9850C6CE1F1002684BC /* Sparkle Daemon.app */,
284 61CE8ABB0C95DE6400A251D5 /* SparkleStub.framework */,
285 61CE8AED0C95E9E100A251D5 /* Sparkle Test App.app */,
286 619D268F0C98F08D0034B7EE /* Sparkle.framework */,
289 sourceTree = "<group>";
291 32DBCFA10370C40200C91783 /* Other Sources */ = {
294 61D9B16A0C96529F00D774C4 /* BLAuthentication */,
295 32DBCFA20370C41700C91783 /* Sparkle_Prefix.pch */,
296 61CE8B750C95FD8F00A251D5 /* SUConstants.m */,
297 619D25B10C9830320034B7EE /* SUUtilities.h */,
298 619D25B20C9830320034B7EE /* SUUtilities.m */,
300 name = "Other Sources";
301 sourceTree = "<group>";
303 6184C98D0C6CE205002684BC /* Daemon */ = {
306 6184C98F0C6CE20B002684BC /* Resources */,
307 6184C99D0C6CE3D6002684BC /* main.m */,
308 61D9AFDF0C96356100D774C4 /* SURegistryProtocol.h */,
309 6184C9C40C6CE70E002684BC /* SURegistry.h */,
310 6184C9C50C6CE70E002684BC /* SURegistry.m */,
313 sourceTree = "<group>";
315 6184C98F0C6CE20B002684BC /* Resources */ = {
318 6184C9870C6CE1F1002684BC /* Daemon-Info.plist */,
321 sourceTree = "<group>";
323 619D26BC0C98F11C0034B7EE /* Framework */ = {
326 61D9AF9E0C96179500D774C4 /* NDAlias */,
327 619D26900C98F08D0034B7EE /* Sparkle Framework-Info.plist */,
328 6184C9DE0C6D01CA002684BC /* SUProduct.h */,
329 6184C9DF0C6D01CA002684BC /* SUProduct.m */,
332 sourceTree = "<group>";
334 61CE8AD10C95DF6A00A251D5 /* Stub */ = {
337 61CE8AD40C95E00000A251D5 /* SUBootstrapper.h */,
338 61CE8AD50C95E00000A251D5 /* SUBootstrapper.m */,
339 61D9B1060C964E5500D774C4 /* SURegistrar.h */,
340 61D9B1070C964E5500D774C4 /* SURegistrar.m */,
341 61CE8BCD0C9605FA00A251D5 /* Sparkle.icns */,
342 61CE8ABC0C95DE6400A251D5 /* SparkleStub-Info.plist */,
345 sourceTree = "<group>";
347 61CE8AF30C95E9ED00A251D5 /* TestApp */ = {
350 61CE8B1D0C95EB3700A251D5 /* main.m */,
351 61CE8B280C95EB9500A251D5 /* MainMenu.xib */,
352 61CE8AEF0C95E9E100A251D5 /* Test App-Info.plist */,
355 sourceTree = "<group>";
357 61D9AF9E0C96179500D774C4 /* NDAlias */ = {
360 61D9AF9F0C96179500D774C4 /* NDAlias+AliasFile.h */,
361 61D9AFA00C96179500D774C4 /* NDAlias+AliasFile.m */,
362 61D9AFA10C96179500D774C4 /* NDAlias.h */,
363 61D9AFA20C96179500D774C4 /* NDAlias.m */,
364 61D9AFA30C96179500D774C4 /* NDResourceFork+OtherSorces.h */,
365 61D9AFA40C96179500D774C4 /* NDResourceFork+OtherSorces.m */,
366 61D9AFA50C96179500D774C4 /* NDResourceFork.h */,
367 61D9AFA60C96179500D774C4 /* NDResourceFork.m */,
368 61D9AFA70C96179500D774C4 /* NSString+NDCarbonUtilities.h */,
369 61D9AFA80C96179500D774C4 /* NSString+NDCarbonUtilities.m */,
370 61D9AFA90C96179500D774C4 /* NSURL+NDCarbonUtilities.h */,
371 61D9AFAA0C96179500D774C4 /* NSURL+NDCarbonUtilities.m */,
374 sourceTree = "<group>";
376 61D9B16A0C96529F00D774C4 /* BLAuthentication */ = {
379 61D9B16B0C96529F00D774C4 /* BLAuthentication.h */,
380 61D9B16C0C96529F00D774C4 /* BLAuthentication.m */,
382 path = BLAuthentication;
383 sourceTree = "<group>";
385 /* End PBXGroup section */
387 /* Begin PBXHeadersBuildPhase section */
388 619D268A0C98F08D0034B7EE /* Headers */ = {
389 isa = PBXHeadersBuildPhase;
390 buildActionMask = 2147483647;
392 619D26BF0C98F1620034B7EE /* SUProduct.h in Headers */,
393 619D26E10C98F2370034B7EE /* NDAlias.h in Headers */,
395 runOnlyForDeploymentPostprocessing = 0;
397 61CE8AB60C95DE6400A251D5 /* Headers */ = {
398 isa = PBXHeadersBuildPhase;
399 buildActionMask = 2147483647;
401 61CE8B0B0C95EAEE00A251D5 /* SUBootstrapper.h in Headers */,
402 61D9B0280C9639C900D774C4 /* SURegistryProtocol.h in Headers */,
403 61D9B0310C963A4000D774C4 /* SUProduct.h in Headers */,
404 61D9B1360C96506E00D774C4 /* SURegistrar.h in Headers */,
405 61D9B17F0C9653B900D774C4 /* BLAuthentication.h in Headers */,
406 619D25B40C9830320034B7EE /* SUUtilities.h in Headers */,
408 runOnlyForDeploymentPostprocessing = 0;
410 8D202CE90486D31800D8A456 /* Headers */ = {
411 isa = PBXHeadersBuildPhase;
412 buildActionMask = 2147483647;
414 8D202CEA0486D31800D8A456 /* Sparkle_Prefix.pch in Headers */,
415 8D202CEB0486D31800D8A456 /* SparklePref.h in Headers */,
417 runOnlyForDeploymentPostprocessing = 0;
419 /* End PBXHeadersBuildPhase section */
421 /* Begin PBXNativeTarget section */
422 6184C9840C6CE1F1002684BC /* Sparkle Daemon */ = {
423 isa = PBXNativeTarget;
424 buildConfigurationList = 6184C98A0C6CE1F1002684BC /* Build configuration list for PBXNativeTarget "Sparkle Daemon" */;
426 6184C9810C6CE1F1002684BC /* Resources */,
427 6184C9820C6CE1F1002684BC /* Sources */,
428 6184C9830C6CE1F1002684BC /* Frameworks */,
429 619D27560C98F3D90034B7EE /* CopyFiles */,
430 61D4D0E10C99A30100B56DB1 /* ShellScript */,
435 619D26D60C98F1AB0034B7EE /* PBXTargetDependency */,
437 name = "Sparkle Daemon";
438 productName = Daemon;
439 productReference = 6184C9850C6CE1F1002684BC /* Sparkle Daemon.app */;
440 productType = "com.apple.product-type.application";
442 619D268E0C98F08D0034B7EE /* Sparkle Framework */ = {
443 isa = PBXNativeTarget;
444 buildConfigurationList = 619D26940C98F08E0034B7EE /* Build configuration list for PBXNativeTarget "Sparkle Framework" */;
446 619D268A0C98F08D0034B7EE /* Headers */,
447 619D268B0C98F08D0034B7EE /* Resources */,
448 619D268C0C98F08D0034B7EE /* Sources */,
449 619D268D0C98F08D0034B7EE /* Frameworks */,
455 name = "Sparkle Framework";
456 productName = "Sparkle Framework";
457 productReference = 619D268F0C98F08D0034B7EE /* Sparkle.framework */;
458 productType = "com.apple.product-type.framework";
460 61CE8ABA0C95DE6400A251D5 /* Sparkle Stub */ = {
461 isa = PBXNativeTarget;
462 buildConfigurationList = 61CE8AC00C95DE6500A251D5 /* Build configuration list for PBXNativeTarget "Sparkle Stub" */;
464 61CE8AB60C95DE6400A251D5 /* Headers */,
465 61CE8AB70C95DE6400A251D5 /* Resources */,
466 61CE8AB80C95DE6400A251D5 /* Sources */,
467 61CE8AB90C95DE6400A251D5 /* Frameworks */,
472 619D26D40C98F1A50034B7EE /* PBXTargetDependency */,
474 name = "Sparkle Stub";
475 productName = "Application Framework";
476 productReference = 61CE8ABB0C95DE6400A251D5 /* SparkleStub.framework */;
477 productType = "com.apple.product-type.framework";
479 61CE8AEC0C95E9E100A251D5 /* Sparkle Test App */ = {
480 isa = PBXNativeTarget;
481 buildConfigurationList = 61CE8AF20C95E9E100A251D5 /* Build configuration list for PBXNativeTarget "Sparkle Test App" */;
483 61CE8AE90C95E9E100A251D5 /* Resources */,
484 61CE8AEA0C95E9E100A251D5 /* Sources */,
485 61CE8AEB0C95E9E100A251D5 /* Frameworks */,
486 6143EC5C0C96FAC10072AF19 /* CopyFiles */,
491 61CE8AF70C95EA4700A251D5 /* PBXTargetDependency */,
492 6143EC1F0C96F9170072AF19 /* PBXTargetDependency */,
494 name = "Sparkle Test App";
495 productName = "Test App";
496 productReference = 61CE8AED0C95E9E100A251D5 /* Sparkle Test App.app */;
497 productType = "com.apple.product-type.application";
499 8D202CE80486D31800D8A456 /* Sparkle PrefPane */ = {
500 isa = PBXNativeTarget;
501 buildConfigurationList = 1DBD214808BA80EA00186707 /* Build configuration list for PBXNativeTarget "Sparkle PrefPane" */;
503 8D202CE90486D31800D8A456 /* Headers */,
504 8D202CEC0486D31800D8A456 /* Resources */,
505 8D202CF00486D31800D8A456 /* Sources */,
506 8D202CF20486D31800D8A456 /* Frameworks */,
507 8D202CF50486D31800D8A456 /* Rez */,
513 name = "Sparkle PrefPane";
514 productInstallPath = "$(HOME)/Library/PreferencePanes";
515 productName = Sparkle;
516 productReference = 8D202CF80486D31800D8A456 /* Sparkle.prefPane */;
517 productType = "com.apple.product-type.bundle";
519 /* End PBXNativeTarget section */
521 /* Begin PBXProject section */
522 089C1669FE841209C02AAC07 /* Project object */ = {
524 buildConfigurationList = 1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "Sparkle" */;
525 compatibilityVersion = "Xcode 3.0";
526 hasScannedForEncodings = 1;
527 mainGroup = 089C166AFE841209C02AAC07 /* Sparkle */;
531 8D202CE80486D31800D8A456 /* Sparkle PrefPane */,
532 6184C9840C6CE1F1002684BC /* Sparkle Daemon */,
533 61CE8ABA0C95DE6400A251D5 /* Sparkle Stub */,
534 61CE8AEC0C95E9E100A251D5 /* Sparkle Test App */,
535 619D268E0C98F08D0034B7EE /* Sparkle Framework */,
538 /* End PBXProject section */
540 /* Begin PBXResourcesBuildPhase section */
541 6184C9810C6CE1F1002684BC /* Resources */ = {
542 isa = PBXResourcesBuildPhase;
543 buildActionMask = 2147483647;
546 runOnlyForDeploymentPostprocessing = 0;
548 619D268B0C98F08D0034B7EE /* Resources */ = {
549 isa = PBXResourcesBuildPhase;
550 buildActionMask = 2147483647;
553 runOnlyForDeploymentPostprocessing = 0;
555 61CE8AB70C95DE6400A251D5 /* Resources */ = {
556 isa = PBXResourcesBuildPhase;
557 buildActionMask = 2147483647;
559 61CE8C1D0C96099C00A251D5 /* Sparkle.icns in Resources */,
561 runOnlyForDeploymentPostprocessing = 0;
563 61CE8AE90C95E9E100A251D5 /* Resources */ = {
564 isa = PBXResourcesBuildPhase;
565 buildActionMask = 2147483647;
567 61CE8B290C95EB9500A251D5 /* MainMenu.xib in Resources */,
568 61CE8C1E0C9609A200A251D5 /* Sparkle.icns in Resources */,
570 runOnlyForDeploymentPostprocessing = 0;
572 8D202CEC0486D31800D8A456 /* Resources */ = {
573 isa = PBXResourcesBuildPhase;
574 buildActionMask = 2147483647;
576 8D202CED0486D31800D8A456 /* PrefPane-InfoPlist.strings in Resources */,
577 8D202CEE0486D31800D8A456 /* SparklePref.tiff in Resources */,
578 8D202CEF0486D31800D8A456 /* SparklePref.nib in Resources */,
580 runOnlyForDeploymentPostprocessing = 0;
582 /* End PBXResourcesBuildPhase section */
584 /* Begin PBXRezBuildPhase section */
585 8D202CF50486D31800D8A456 /* Rez */ = {
586 isa = PBXRezBuildPhase;
587 buildActionMask = 2147483647;
590 runOnlyForDeploymentPostprocessing = 0;
592 /* End PBXRezBuildPhase section */
594 /* Begin PBXShellScriptBuildPhase section */
595 61D4D0E10C99A30100B56DB1 /* ShellScript */ = {
596 isa = PBXShellScriptBuildPhase;
597 buildActionMask = 2147483647;
604 runOnlyForDeploymentPostprocessing = 0;
605 shellPath = "/usr/bin/perl -w";
606 shellScript = "# Xcode auto-versioning script for Subversion\n# by Axel Andersson, modified by Daniel Jalkut to add\n# \"--revision HEAD\" to the svn info line, which allows\n# the latest revision to always be used.\n\nuse strict;\n\ndie \"$0: Must be run from Xcode\" unless $ENV{\"BUILT_PRODUCTS_DIR\"};\n\n# Get the current subversion revision number and use it to set the CFBundleVersion value\nmy $REV = `/usr/bin/env svnversion -n ./`;\nmy $INFO = \"$ENV{BUILT_PRODUCTS_DIR}/$ENV{WRAPPER_NAME}/Contents/Info.plist\";\n\nmy $version = $REV;\n\n# (Match the last group of digits and optional letter M/S):\n\n# ugly yet functional (barely) regex by Daniel Jalkut:\n#$version =~ s/([\\d]*:)(\\d+[M|S]*).*/$2/;\n\n# better yet still functional regex via Kevin \"Regex Nerd\" Ballard\n($version =~ m/\\d+[MS]*$/) && ($version = $&);\n\ndie \"$0: No Subversion revision found\" unless $version;\n\nopen(FH, \"$INFO\") or die \"$0: $INFO: $!\";\nmy $info = join(\"\", <FH>);\nclose(FH);\n\n$info =~ s/([\\t ]+<key>CFBundleVersion<\\/key>\\n[\\t ]+<string>).*?(<\\/string>)/$1$version$2/;\n\nopen(FH, \">$INFO\") or die \"$0: $INFO: $!\";\nprint FH $info;\nclose(FH);";
608 /* End PBXShellScriptBuildPhase section */
610 /* Begin PBXSourcesBuildPhase section */
611 6184C9820C6CE1F1002684BC /* Sources */ = {
612 isa = PBXSourcesBuildPhase;
613 buildActionMask = 2147483647;
615 6184C99E0C6CE3D6002684BC /* main.m in Sources */,
616 6184C9C60C6CE70E002684BC /* SURegistry.m in Sources */,
617 61CE8B770C95FDCA00A251D5 /* SUConstants.m in Sources */,
618 619D25B30C9830320034B7EE /* SUUtilities.m in Sources */,
619 619D25CE0C9832C10034B7EE /* BLAuthentication.m in Sources */,
621 runOnlyForDeploymentPostprocessing = 0;
623 619D268C0C98F08D0034B7EE /* Sources */ = {
624 isa = PBXSourcesBuildPhase;
625 buildActionMask = 2147483647;
627 619D26BE0C98F15E0034B7EE /* SUProduct.m in Sources */,
628 619D26E00C98F2370034B7EE /* NDAlias+AliasFile.m in Sources */,
629 619D26E20C98F2390034B7EE /* NDAlias.m in Sources */,
630 619D26E40C98F23A0034B7EE /* NDResourceFork+OtherSorces.m in Sources */,
631 619D26E60C98F23B0034B7EE /* NDResourceFork.m in Sources */,
632 619D26E80C98F23D0034B7EE /* NSString+NDCarbonUtilities.m in Sources */,
633 619D26EA0C98F23E0034B7EE /* NSURL+NDCarbonUtilities.m in Sources */,
635 runOnlyForDeploymentPostprocessing = 0;
637 61CE8AB80C95DE6400A251D5 /* Sources */ = {
638 isa = PBXSourcesBuildPhase;
639 buildActionMask = 2147483647;
641 61CE8B080C95EAD700A251D5 /* SUBootstrapper.m in Sources */,
642 61CE8BAD0C95FF4A00A251D5 /* SUConstants.m in Sources */,
643 61D9B1330C96505900D774C4 /* SURegistrar.m in Sources */,
644 61D9B1800C9653BC00D774C4 /* BLAuthentication.m in Sources */,
645 619D25B50C9830320034B7EE /* SUUtilities.m in Sources */,
647 runOnlyForDeploymentPostprocessing = 0;
649 61CE8AEA0C95E9E100A251D5 /* Sources */ = {
650 isa = PBXSourcesBuildPhase;
651 buildActionMask = 2147483647;
653 61CE8B5A0C95EE5A00A251D5 /* main.m in Sources */,
654 61CE8B760C95FD8F00A251D5 /* SUConstants.m in Sources */,
656 runOnlyForDeploymentPostprocessing = 0;
658 8D202CF00486D31800D8A456 /* Sources */ = {
659 isa = PBXSourcesBuildPhase;
660 buildActionMask = 2147483647;
662 8D202CF10486D31800D8A456 /* SparklePref.m in Sources */,
664 runOnlyForDeploymentPostprocessing = 0;
666 /* End PBXSourcesBuildPhase section */
668 /* Begin PBXTargetDependency section */
669 6143EC1F0C96F9170072AF19 /* PBXTargetDependency */ = {
670 isa = PBXTargetDependency;
671 target = 6184C9840C6CE1F1002684BC /* Sparkle Daemon */;
672 targetProxy = 6143EC1E0C96F9170072AF19 /* PBXContainerItemProxy */;
674 619D26D40C98F1A50034B7EE /* PBXTargetDependency */ = {
675 isa = PBXTargetDependency;
676 target = 619D268E0C98F08D0034B7EE /* Sparkle Framework */;
677 targetProxy = 619D26D30C98F1A50034B7EE /* PBXContainerItemProxy */;
679 619D26D60C98F1AB0034B7EE /* PBXTargetDependency */ = {
680 isa = PBXTargetDependency;
681 target = 619D268E0C98F08D0034B7EE /* Sparkle Framework */;
682 targetProxy = 619D26D50C98F1AB0034B7EE /* PBXContainerItemProxy */;
684 61CE8AF70C95EA4700A251D5 /* PBXTargetDependency */ = {
685 isa = PBXTargetDependency;
686 target = 61CE8ABA0C95DE6400A251D5 /* Sparkle Stub */;
687 targetProxy = 61CE8AF60C95EA4700A251D5 /* PBXContainerItemProxy */;
689 /* End PBXTargetDependency section */
691 /* Begin PBXVariantGroup section */
692 089C167DFE841241C02AAC07 /* PrefPane-InfoPlist.strings */ = {
693 isa = PBXVariantGroup;
695 089C167EFE841241C02AAC07 /* English */,
697 name = "PrefPane-InfoPlist.strings";
699 sourceTree = "<group>";
701 F506C042013D9D8C01CA16C8 /* SparklePref.nib */ = {
702 isa = PBXVariantGroup;
704 F506C043013D9D8C01CA16C8 /* English */,
706 name = SparklePref.nib;
708 sourceTree = "<group>";
710 /* End PBXVariantGroup section */
712 /* Begin XCBuildConfiguration section */
713 1DBD214908BA80EA00186707 /* Debug */ = {
714 isa = XCBuildConfiguration;
716 COPY_PHASE_STRIP = NO;
717 GCC_DYNAMIC_NO_PIC = NO;
718 GCC_ENABLE_FIX_AND_CONTINUE = YES;
719 GCC_MODEL_TUNING = G5;
720 GCC_OPTIMIZATION_LEVEL = 0;
721 GCC_PRECOMPILE_PREFIX_HEADER = YES;
722 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
723 INFOPLIST_FILE = "PrefPane/PrefPane-Info.plist";
724 INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
725 PRODUCT_NAME = Sparkle;
726 WRAPPER_EXTENSION = prefPane;
731 1DBD214A08BA80EA00186707 /* Release */ = {
732 isa = XCBuildConfiguration;
738 GCC_MODEL_TUNING = G5;
739 GCC_PRECOMPILE_PREFIX_HEADER = YES;
740 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
741 INFOPLIST_FILE = "PrefPane/PrefPane-Info.plist";
742 INSTALL_PATH = "$(HOME)/Library/PreferencePanes";
743 PRODUCT_NAME = Sparkle;
744 WRAPPER_EXTENSION = prefPane;
748 1DBD214D08BA80EA00186707 /* Debug */ = {
749 isa = XCBuildConfiguration;
751 GCC_PRECOMPILE_PREFIX_HEADER = YES;
752 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
753 GCC_WARN_ABOUT_RETURN_TYPE = YES;
754 GCC_WARN_UNUSED_VARIABLE = YES;
756 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
760 1DBD214E08BA80EA00186707 /* Release */ = {
761 isa = XCBuildConfiguration;
763 GCC_PRECOMPILE_PREFIX_HEADER = YES;
764 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
765 GCC_WARN_ABOUT_RETURN_TYPE = YES;
766 GCC_WARN_UNUSED_VARIABLE = YES;
768 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
772 6184C9880C6CE1F1002684BC /* Debug */ = {
773 isa = XCBuildConfiguration;
775 COPY_PHASE_STRIP = NO;
776 GCC_DYNAMIC_NO_PIC = NO;
777 GCC_ENABLE_FIX_AND_CONTINUE = YES;
778 GCC_MODEL_TUNING = G5;
779 GCC_OPTIMIZATION_LEVEL = 0;
780 GCC_PRECOMPILE_PREFIX_HEADER = YES;
781 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
782 INFOPLIST_FILE = "Daemon/Daemon-Info.plist";
783 INSTALL_PATH = "$(HOME)/Applications";
791 PRODUCT_NAME = "Sparkle Daemon";
792 WRAPPER_EXTENSION = app;
797 6184C9890C6CE1F1002684BC /* Release */ = {
798 isa = XCBuildConfiguration;
800 COPY_PHASE_STRIP = YES;
801 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
802 GCC_ENABLE_FIX_AND_CONTINUE = NO;
803 GCC_MODEL_TUNING = G5;
804 GCC_PRECOMPILE_PREFIX_HEADER = YES;
805 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
806 INFOPLIST_FILE = "Daemon/Daemon-Info.plist";
807 INSTALL_PATH = "$(HOME)/Applications";
815 PRODUCT_NAME = "Sparkle Daemon";
816 WRAPPER_EXTENSION = app;
821 619D26920C98F08E0034B7EE /* Debug */ = {
822 isa = XCBuildConfiguration;
824 COPY_PHASE_STRIP = NO;
825 DYLIB_COMPATIBILITY_VERSION = 1;
826 DYLIB_CURRENT_VERSION = 1;
827 FRAMEWORK_VERSION = A;
828 GCC_DYNAMIC_NO_PIC = NO;
829 GCC_ENABLE_FIX_AND_CONTINUE = YES;
830 GCC_MODEL_TUNING = G5;
831 GCC_OPTIMIZATION_LEVEL = 0;
832 GCC_PRECOMPILE_PREFIX_HEADER = YES;
833 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
834 INFOPLIST_FILE = "Framework/Sparkle Framework-Info.plist";
835 INSTALL_PATH = "@executable_path/../Frameworks/";
843 PRODUCT_NAME = Sparkle;
848 619D26930C98F08E0034B7EE /* Release */ = {
849 isa = XCBuildConfiguration;
851 COPY_PHASE_STRIP = YES;
852 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
853 DYLIB_COMPATIBILITY_VERSION = 1;
854 DYLIB_CURRENT_VERSION = 1;
855 FRAMEWORK_VERSION = A;
856 GCC_ENABLE_FIX_AND_CONTINUE = NO;
857 GCC_MODEL_TUNING = G5;
858 GCC_PRECOMPILE_PREFIX_HEADER = YES;
859 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
860 INFOPLIST_FILE = "Framework/Sparkle Framework-Info.plist";
861 INSTALL_PATH = "@executable_path/../Frameworks/";
869 PRODUCT_NAME = Sparkle;
874 61CE8ABE0C95DE6400A251D5 /* Debug */ = {
875 isa = XCBuildConfiguration;
877 COPY_PHASE_STRIP = NO;
878 DYLIB_COMPATIBILITY_VERSION = 1;
879 DYLIB_CURRENT_VERSION = 1;
880 FRAMEWORK_VERSION = A;
881 GCC_DYNAMIC_NO_PIC = NO;
882 GCC_ENABLE_FIX_AND_CONTINUE = YES;
883 GCC_MODEL_TUNING = G5;
884 GCC_OPTIMIZATION_LEVEL = 0;
885 GCC_PRECOMPILE_PREFIX_HEADER = YES;
886 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
887 INFOPLIST_FILE = "Stub/SparkleStub-Info.plist";
888 INSTALL_PATH = "@executable_path/../Frameworks/";
896 PRODUCT_NAME = SparkleStub;
901 61CE8ABF0C95DE6400A251D5 /* Release */ = {
902 isa = XCBuildConfiguration;
904 COPY_PHASE_STRIP = YES;
905 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
906 DYLIB_COMPATIBILITY_VERSION = 1;
907 DYLIB_CURRENT_VERSION = 1;
908 FRAMEWORK_VERSION = A;
909 GCC_ENABLE_FIX_AND_CONTINUE = NO;
910 GCC_MODEL_TUNING = G5;
911 GCC_PRECOMPILE_PREFIX_HEADER = YES;
912 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
913 INFOPLIST_FILE = "Stub/SparkleStub-Info.plist";
914 INSTALL_PATH = "@executable_path/../Frameworks/";
922 PRODUCT_NAME = SparkleStub;
927 61CE8AF00C95E9E100A251D5 /* Debug */ = {
928 isa = XCBuildConfiguration;
930 COPY_PHASE_STRIP = NO;
931 GCC_DYNAMIC_NO_PIC = NO;
932 GCC_ENABLE_FIX_AND_CONTINUE = YES;
933 GCC_MODEL_TUNING = G5;
934 GCC_OPTIMIZATION_LEVEL = 0;
935 GCC_PRECOMPILE_PREFIX_HEADER = YES;
936 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
937 INFOPLIST_FILE = "TestApp/Test App-Info.plist";
938 INSTALL_PATH = "$(HOME)/Applications";
946 PRODUCT_NAME = "Sparkle Test App";
947 WRAPPER_EXTENSION = app;
952 61CE8AF10C95E9E100A251D5 /* Release */ = {
953 isa = XCBuildConfiguration;
955 COPY_PHASE_STRIP = YES;
956 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
957 GCC_ENABLE_FIX_AND_CONTINUE = NO;
958 GCC_MODEL_TUNING = G5;
959 GCC_PRECOMPILE_PREFIX_HEADER = YES;
960 GCC_PREFIX_HEADER = Sparkle_Prefix.pch;
961 INFOPLIST_FILE = "TestApp/Test App-Info.plist";
962 INSTALL_PATH = "$(HOME)/Applications";
970 PRODUCT_NAME = "Sparkle Test App";
971 WRAPPER_EXTENSION = app;
976 /* End XCBuildConfiguration section */
978 /* Begin XCConfigurationList section */
979 1DBD214808BA80EA00186707 /* Build configuration list for PBXNativeTarget "Sparkle PrefPane" */ = {
980 isa = XCConfigurationList;
981 buildConfigurations = (
982 1DBD214908BA80EA00186707 /* Debug */,
983 1DBD214A08BA80EA00186707 /* Release */,
985 defaultConfigurationIsVisible = 0;
986 defaultConfigurationName = Release;
988 1DBD214C08BA80EA00186707 /* Build configuration list for PBXProject "Sparkle" */ = {
989 isa = XCConfigurationList;
990 buildConfigurations = (
991 1DBD214D08BA80EA00186707 /* Debug */,
992 1DBD214E08BA80EA00186707 /* Release */,
994 defaultConfigurationIsVisible = 0;
995 defaultConfigurationName = Release;
997 6184C98A0C6CE1F1002684BC /* Build configuration list for PBXNativeTarget "Sparkle Daemon" */ = {
998 isa = XCConfigurationList;
999 buildConfigurations = (
1000 6184C9880C6CE1F1002684BC /* Debug */,
1001 6184C9890C6CE1F1002684BC /* Release */,
1003 defaultConfigurationIsVisible = 0;
1004 defaultConfigurationName = Release;
1006 619D26940C98F08E0034B7EE /* Build configuration list for PBXNativeTarget "Sparkle Framework" */ = {
1007 isa = XCConfigurationList;
1008 buildConfigurations = (
1009 619D26920C98F08E0034B7EE /* Debug */,
1010 619D26930C98F08E0034B7EE /* Release */,
1012 defaultConfigurationIsVisible = 0;
1013 defaultConfigurationName = Release;
1015 61CE8AC00C95DE6500A251D5 /* Build configuration list for PBXNativeTarget "Sparkle Stub" */ = {
1016 isa = XCConfigurationList;
1017 buildConfigurations = (
1018 61CE8ABE0C95DE6400A251D5 /* Debug */,
1019 61CE8ABF0C95DE6400A251D5 /* Release */,
1021 defaultConfigurationIsVisible = 0;
1022 defaultConfigurationName = Release;
1024 61CE8AF20C95E9E100A251D5 /* Build configuration list for PBXNativeTarget "Sparkle Test App" */ = {
1025 isa = XCConfigurationList;
1026 buildConfigurations = (
1027 61CE8AF00C95E9E100A251D5 /* Debug */,
1028 61CE8AF10C95E9E100A251D5 /* Release */,
1030 defaultConfigurationIsVisible = 0;
1031 defaultConfigurationName = Release;
1033 /* End XCConfigurationList section */
1035 rootObject = 089C1669FE841209C02AAC07 /* Project object */;