1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/tunblick/Sparkle.xcodeproj/project.pbxproj Wed Jul 29 11:23:17 2009 +0200 1.3 @@ -0,0 +1,1203 @@ 1.4 +// !$*UTF8*$! 1.5 +{ 1.6 + archiveVersion = 1; 1.7 + classes = { 1.8 + }; 1.9 + objectVersion = 44; 1.10 + objects = { 1.11 + 1.12 +/* Begin PBXBuildFile section */ 1.13 + 610134730DD250470049ACDF /* SUUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 610134710DD250470049ACDF /* SUUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.14 + 610134740DD250470049ACDF /* SUUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 610134720DD250470049ACDF /* SUUpdateDriver.m */; }; 1.15 + 6101347B0DD2541A0049ACDF /* SUProbingUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 610134790DD2541A0049ACDF /* SUProbingUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.16 + 6101347C0DD2541A0049ACDF /* SUProbingUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6101347A0DD2541A0049ACDF /* SUProbingUpdateDriver.m */; }; 1.17 + 6102FE460E077FCE00F85D09 /* SUPipedUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6102FE440E077FCE00F85D09 /* SUPipedUnarchiver.h */; settings = {ATTRIBUTES = (); }; }; 1.18 + 6102FE4A0E07803800F85D09 /* SUDiskImageUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6102FE480E07803800F85D09 /* SUDiskImageUnarchiver.h */; settings = {ATTRIBUTES = (); }; }; 1.19 + 6102FE4B0E07803800F85D09 /* SUDiskImageUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6102FE490E07803800F85D09 /* SUDiskImageUnarchiver.m */; }; 1.20 + 6102FE5B0E08C7EC00F85D09 /* SUUnarchiver_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6102FE590E08C7EC00F85D09 /* SUUnarchiver_Private.h */; settings = {ATTRIBUTES = (); }; }; 1.21 + 6102FE5C0E08C7EC00F85D09 /* SUUnarchiver_Private.m in Sources */ = {isa = PBXBuildFile; fileRef = 6102FE5A0E08C7EC00F85D09 /* SUUnarchiver_Private.m */; }; 1.22 + 610D5A1A0A1661B8004AAD9C /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; }; 1.23 + 610D5A750A1670A4004AAD9C /* SUStatus.nib in Resources */ = {isa = PBXBuildFile; fileRef = 610D5A740A1670A4004AAD9C /* SUStatus.nib */; }; 1.24 + 610EC1E00CF3A5FE00AE239E /* NTSynchronousTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 610EC1BF0CF3914D00AE239E /* NTSynchronousTask.m */; }; 1.25 + 61177A1F0D1112E900749C97 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6117796E0D1112E000749C97 /* IOKit.framework */; }; 1.26 + 61180BCA0D64138900B4E0D1 /* SUWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61180BC80D64138900B4E0D1 /* SUWindowController.h */; settings = {ATTRIBUTES = (); }; }; 1.27 + 61180BCB0D64138900B4E0D1 /* SUWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61180BC90D64138900B4E0D1 /* SUWindowController.m */; }; 1.28 + 6120721209CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */; settings = {ATTRIBUTES = (); }; }; 1.29 + 6120721309CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */; }; 1.30 + 61227A160DB548B800AB99EA /* SUVersionComparisonTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 61227A150DB548B800AB99EA /* SUVersionComparisonTest.m */; }; 1.31 + 61299A2F09CA2DAB00B7442F /* SUDSAVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A2D09CA2DAB00B7442F /* SUDSAVerifier.h */; settings = {ATTRIBUTES = (); }; }; 1.32 + 61299A3009CA2DAB00B7442F /* SUDSAVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A2E09CA2DAB00B7442F /* SUDSAVerifier.m */; }; 1.33 + 61299A4A09CA2DD000B7442F /* SUPlainInstallerInternals.h in Headers */ = {isa = PBXBuildFile; fileRef = 6129984309C9E2DA00B7442F /* SUPlainInstallerInternals.h */; settings = {ATTRIBUTES = (); }; }; 1.34 + 61299A5C09CA6D4500B7442F /* SUConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A5B09CA6D4500B7442F /* SUConstants.h */; settings = {ATTRIBUTES = (); }; }; 1.35 + 61299A6009CA6EB100B7442F /* SUConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A5F09CA6EB100B7442F /* SUConstants.m */; }; 1.36 + 61299A8D09CA790200B7442F /* SUUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A8B09CA790200B7442F /* SUUnarchiver.h */; settings = {ATTRIBUTES = (); }; }; 1.37 + 61299A8E09CA790200B7442F /* SUUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A8C09CA790200B7442F /* SUUnarchiver.m */; }; 1.38 + 61299B3609CB04E000B7442F /* Sparkle.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299B3509CB04E000B7442F /* Sparkle.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1.39 + 612DCBAF0D488BC60015DBEA /* SUUpdatePermissionPrompt.h in Headers */ = {isa = PBXBuildFile; fileRef = 612DCBAD0D488BC60015DBEA /* SUUpdatePermissionPrompt.h */; settings = {ATTRIBUTES = (); }; }; 1.40 + 612DCBB00D488BC60015DBEA /* SUUpdatePermissionPrompt.m in Sources */ = {isa = PBXBuildFile; fileRef = 612DCBAE0D488BC60015DBEA /* SUUpdatePermissionPrompt.m */; }; 1.41 + 61407C390A4099050009F71F /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; }; 1.42 + 615AE3D00D64DC40001CA7BD /* SUModelTranslation.plist in Resources */ = {isa = PBXBuildFile; fileRef = 615AE3CF0D64DC40001CA7BD /* SUModelTranslation.plist */; }; 1.43 + 6160E7E10D3B4A8800E9CD71 /* NTSynchronousTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 610EC1C00CF3914D00AE239E /* NTSynchronousTask.h */; settings = {ATTRIBUTES = (); }; }; 1.44 + 61699BCC0DDB92BD005878A4 /* SUVersionComparisonTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 61227A140DB548B800AB99EA /* SUVersionComparisonTest.h */; settings = {ATTRIBUTES = (); }; }; 1.45 + 618E9CFD0E7328F1004646D8 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 618E9CFC0E7328F1004646D8 /* dsa_pub.pem */; }; 1.46 + 618FA5010DAE88B40026945C /* SUInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 618FA4FF0DAE88B40026945C /* SUInstaller.h */; settings = {ATTRIBUTES = (); }; }; 1.47 + 618FA5020DAE88B40026945C /* SUInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 618FA5000DAE88B40026945C /* SUInstaller.m */; }; 1.48 + 618FA5050DAE8AB80026945C /* SUPlainInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 618FA5030DAE8AB80026945C /* SUPlainInstaller.h */; settings = {ATTRIBUTES = (); }; }; 1.49 + 618FA5060DAE8AB80026945C /* SUPlainInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 618FA5040DAE8AB80026945C /* SUPlainInstaller.m */; }; 1.50 + 618FA5220DAE8E8A0026945C /* SUPackageInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 618FA5200DAE8E8A0026945C /* SUPackageInstaller.h */; settings = {ATTRIBUTES = (); }; }; 1.51 + 618FA5230DAE8E8A0026945C /* SUPackageInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 618FA5210DAE8E8A0026945C /* SUPackageInstaller.m */; }; 1.52 + 6196CFF909C72148000DC222 /* SUStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = 6196CFE309C71ADE000DC222 /* SUStatusController.h */; settings = {ATTRIBUTES = (); }; }; 1.53 + 6196CFFA09C72149000DC222 /* SUStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6196CFE409C71ADE000DC222 /* SUStatusController.m */; }; 1.54 + 61A2259E0D1C495D00430CCD /* SUVersionComparisonProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A2259C0D1C495D00430CCD /* SUVersionComparisonProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1.55 + 61A225A40D1C4AC000430CCD /* SUStandardVersionComparator.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A225A20D1C4AC000430CCD /* SUStandardVersionComparator.h */; settings = {ATTRIBUTES = (); }; }; 1.56 + 61A225A50D1C4AC000430CCD /* SUStandardVersionComparator.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A225A30D1C4AC000430CCD /* SUStandardVersionComparator.m */; }; 1.57 + 61A2279C0D1CEE7600430CCD /* SUSystemProfiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A2279A0D1CEE7600430CCD /* SUSystemProfiler.h */; settings = {ATTRIBUTES = (); }; }; 1.58 + 61A2279D0D1CEE7600430CCD /* SUSystemProfiler.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A2279B0D1CEE7600430CCD /* SUSystemProfiler.m */; }; 1.59 + 61A354550DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A354530DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.60 + 61A354560DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A354540DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m */; }; 1.61 + 61AAE8280A321A7F00D8810D /* Sparkle.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8220A321A7F00D8810D /* Sparkle.strings */; }; 1.62 + 61AAE8290A321A8000D8810D /* SUAutomaticUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */; }; 1.63 + 61AAE82A0A321A8000D8810D /* SUUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */; }; 1.64 + 61B5F8ED09C4CE3C00B25A18 /* SUUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1.65 + 61B5F8EE09C4CE3C00B25A18 /* SUUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */; }; 1.66 + 61B5F8EF09C4CE3C00B25A18 /* SUPlainInstallerInternals.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E509C4CE3C00B25A18 /* SUPlainInstallerInternals.m */; }; 1.67 + 61B5F8F709C4CEB300B25A18 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61B5F8F609C4CEB300B25A18 /* Security.framework */; }; 1.68 + 61B5F90F09C4CF3A00B25A18 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; }; 1.69 + 61B5F92E09C4CFD800B25A18 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61B5F92A09C4CFD800B25A18 /* InfoPlist.strings */; }; 1.70 + 61B5F92F09C4CFD800B25A18 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61B5F92C09C4CFD800B25A18 /* MainMenu.nib */; }; 1.71 + 61B5F93009C4CFDC00B25A18 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F92409C4CFC900B25A18 /* main.m */; }; 1.72 + 61B5FBB709C4FAFF00B25A18 /* SUAppcast.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FB9509C4F04600B25A18 /* SUAppcast.m */; }; 1.73 + 61B5FC0D09C4FC8200B25A18 /* SUAppcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FB9409C4F04600B25A18 /* SUAppcast.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1.74 + 61B5FC4C09C4FD5E00B25A18 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61B5FC3F09C4FD4000B25A18 /* WebKit.framework */; }; 1.75 + 61B5FC6F09C51F4900B25A18 /* SUAppcastItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FC5409C5182000B25A18 /* SUAppcastItem.m */; }; 1.76 + 61B5FC7009C51F4A00B25A18 /* SUAppcastItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FC5309C5182000B25A18 /* SUAppcastItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1.77 + 61B5FCDE09C52A9F00B25A18 /* SUUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */; }; 1.78 + 61B5FCDF09C52A9F00B25A18 /* SUUpdateAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */; settings = {ATTRIBUTES = (); }; }; 1.79 + 61B93A3C0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B93A390DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.80 + 61B93A3D0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B93A3A0DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.m */; }; 1.81 + 61B93B270DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B93B250DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.82 + 61B93B280DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B93B260DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m */; }; 1.83 + 61B93C090DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B93C070DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.84 + 61B93C0A0DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B93C080DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m */; }; 1.85 + 61BBDF820A49220C00378739 /* Sparkle.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61BBDF810A49220C00378739 /* Sparkle.icns */; }; 1.86 + 61C2680A0E2DB5D000175E6C /* License.txt in Resources */ = {isa = PBXBuildFile; fileRef = 61C268090E2DB5D000175E6C /* License.txt */; }; 1.87 + 61C46F340D9C54F300B06326 /* SUUpdatePermissionPrompt.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61C46F330D9C54F300B06326 /* SUUpdatePermissionPrompt.nib */; }; 1.88 + 61CFB3290E385186007A1735 /* Sparkle.pch in Headers */ = {isa = PBXBuildFile; fileRef = 61CFB3280E385186007A1735 /* Sparkle.pch */; }; 1.89 + 61D85D6D0E10B2ED00F9B4A9 /* SUPipedUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6129C0B90E0B79810062CE76 /* SUPipedUnarchiver.m */; }; 1.90 + 61EF67560E25B58D00F754E0 /* SUHost.m in Sources */ = {isa = PBXBuildFile; fileRef = 61EF67550E25B58D00F754E0 /* SUHost.m */; }; 1.91 + 61EF67590E25C5B400F754E0 /* SUHost.h in Headers */ = {isa = PBXBuildFile; fileRef = 61EF67580E25C5B400F754E0 /* SUHost.h */; }; 1.92 + 61F83F720DBFE140006FDD30 /* SUBasicUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F83F700DBFE137006FDD30 /* SUBasicUpdateDriver.m */; }; 1.93 + 61F83F740DBFE141006FDD30 /* SUBasicUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F83F6F0DBFE137006FDD30 /* SUBasicUpdateDriver.h */; settings = {ATTRIBUTES = (); }; }; 1.94 + 61FA52880E2D9EA400EF58AD /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; settings = {ATTRIBUTES = (Required, ); }; }; 1.95 + DAAEFC9B0DA5722F0051E0D0 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; }; 1.96 + DAAEFD4E0DA572330051E0D0 /* relaunch.m in Sources */ = {isa = PBXBuildFile; fileRef = 613242130CD06CEF00106AA4 /* relaunch.m */; }; 1.97 + DAAEFD510DA572550051E0D0 /* relaunch in Resources */ = {isa = PBXBuildFile; fileRef = DAAEFC960DA571DF0051E0D0 /* relaunch */; }; 1.98 + FAEFA2F70D94AA7500472538 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 1.99 + FAEFA2F80D94AA7900472538 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; }; 1.100 + FAEFA3040D94AB3400472538 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; }; 1.101 + FAEFA3050D94AB3400472538 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; }; 1.102 +/* End PBXBuildFile section */ 1.103 + 1.104 +/* Begin PBXContainerItemProxy section */ 1.105 + 61227AB90DB5C4BB00AB99EA /* PBXContainerItemProxy */ = { 1.106 + isa = PBXContainerItemProxy; 1.107 + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 1.108 + proxyType = 1; 1.109 + remoteGlobalIDString = 612279D80DB5470200AB99EA; 1.110 + remoteInfo = "Sparkle Unit Tests"; 1.111 + }; 1.112 + 61B5F91B09C4CF7200B25A18 /* PBXContainerItemProxy */ = { 1.113 + isa = PBXContainerItemProxy; 1.114 + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 1.115 + proxyType = 1; 1.116 + remoteGlobalIDString = 8DC2EF4F0486A6940098B216; 1.117 + remoteInfo = Sparkle; 1.118 + }; 1.119 + 61FA528C0E2D9EB200EF58AD /* PBXContainerItemProxy */ = { 1.120 + isa = PBXContainerItemProxy; 1.121 + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 1.122 + proxyType = 1; 1.123 + remoteGlobalIDString = 8DC2EF4F0486A6940098B216; 1.124 + remoteInfo = Sparkle; 1.125 + }; 1.126 + DAAEFD4F0DA572460051E0D0 /* PBXContainerItemProxy */ = { 1.127 + isa = PBXContainerItemProxy; 1.128 + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; 1.129 + proxyType = 1; 1.130 + remoteGlobalIDString = DAAEFC950DA571DF0051E0D0; 1.131 + remoteInfo = relaunch; 1.132 + }; 1.133 +/* End PBXContainerItemProxy section */ 1.134 + 1.135 +/* Begin PBXCopyFilesBuildPhase section */ 1.136 + 61B5FB4D09C4E9FA00B25A18 /* CopyFiles */ = { 1.137 + isa = PBXCopyFilesBuildPhase; 1.138 + buildActionMask = 2147483647; 1.139 + dstPath = ""; 1.140 + dstSubfolderSpec = 10; 1.141 + files = ( 1.142 + 61407C390A4099050009F71F /* Sparkle.framework in CopyFiles */, 1.143 + ); 1.144 + runOnlyForDeploymentPostprocessing = 0; 1.145 + }; 1.146 +/* End PBXCopyFilesBuildPhase section */ 1.147 + 1.148 +/* Begin PBXFileReference section */ 1.149 + 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; 1.150 + 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; 1.151 + 610134710DD250470049ACDF /* SUUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateDriver.h; sourceTree = "<group>"; }; 1.152 + 610134720DD250470049ACDF /* SUUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateDriver.m; sourceTree = "<group>"; }; 1.153 + 610134790DD2541A0049ACDF /* SUProbingUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUProbingUpdateDriver.h; sourceTree = "<group>"; }; 1.154 + 6101347A0DD2541A0049ACDF /* SUProbingUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUProbingUpdateDriver.m; sourceTree = "<group>"; }; 1.155 + 6102FE440E077FCE00F85D09 /* SUPipedUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPipedUnarchiver.h; sourceTree = "<group>"; }; 1.156 + 6102FE480E07803800F85D09 /* SUDiskImageUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUDiskImageUnarchiver.h; sourceTree = "<group>"; }; 1.157 + 6102FE490E07803800F85D09 /* SUDiskImageUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUDiskImageUnarchiver.m; sourceTree = "<group>"; }; 1.158 + 6102FE590E08C7EC00F85D09 /* SUUnarchiver_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUnarchiver_Private.h; sourceTree = "<group>"; }; 1.159 + 6102FE5A0E08C7EC00F85D09 /* SUUnarchiver_Private.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUnarchiver_Private.m; sourceTree = "<group>"; }; 1.160 + 61072EB20DF2640C008FE88B /* ConfigFrameworkReleaseGCSupport.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFrameworkReleaseGCSupport.xcconfig; sourceTree = "<group>"; }; 1.161 + 610D5A740A1670A4004AAD9C /* SUStatus.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = SUStatus.nib; sourceTree = "<group>"; }; 1.162 + 610EC1BF0CF3914D00AE239E /* NTSynchronousTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NTSynchronousTask.m; sourceTree = "<group>"; }; 1.163 + 610EC1C00CF3914D00AE239E /* NTSynchronousTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NTSynchronousTask.h; sourceTree = "<group>"; }; 1.164 + 6117796E0D1112E000749C97 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; 1.165 + 61180BC80D64138900B4E0D1 /* SUWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUWindowController.h; sourceTree = "<group>"; }; 1.166 + 61180BC90D64138900B4E0D1 /* SUWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUWindowController.m; sourceTree = "<group>"; }; 1.167 + 6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAutomaticUpdateAlert.h; sourceTree = "<group>"; }; 1.168 + 6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAutomaticUpdateAlert.m; sourceTree = "<group>"; }; 1.169 + 612279D90DB5470200AB99EA /* Sparkle Unit Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Sparkle Unit Tests.octest"; sourceTree = BUILT_PRODUCTS_DIR; }; 1.170 + 612279DA0DB5470200AB99EA /* Sparkle Unit Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Sparkle Unit Tests-Info.plist"; path = "Tests/Sparkle Unit Tests-Info.plist"; sourceTree = "<group>"; }; 1.171 + 61227A140DB548B800AB99EA /* SUVersionComparisonTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SUVersionComparisonTest.h; path = Tests/SUVersionComparisonTest.h; sourceTree = "<group>"; }; 1.172 + 61227A150DB548B800AB99EA /* SUVersionComparisonTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SUVersionComparisonTest.m; path = Tests/SUVersionComparisonTest.m; sourceTree = "<group>"; }; 1.173 + 6129984309C9E2DA00B7442F /* SUPlainInstallerInternals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPlainInstallerInternals.h; sourceTree = "<group>"; }; 1.174 + 61299A2D09CA2DAB00B7442F /* SUDSAVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUDSAVerifier.h; sourceTree = "<group>"; }; 1.175 + 61299A2E09CA2DAB00B7442F /* SUDSAVerifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUDSAVerifier.m; sourceTree = "<group>"; }; 1.176 + 61299A5B09CA6D4500B7442F /* SUConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUConstants.h; sourceTree = "<group>"; }; 1.177 + 61299A5F09CA6EB100B7442F /* SUConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUConstants.m; sourceTree = "<group>"; }; 1.178 + 61299A8B09CA790200B7442F /* SUUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUnarchiver.h; sourceTree = "<group>"; }; 1.179 + 61299A8C09CA790200B7442F /* SUUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUnarchiver.m; sourceTree = "<group>"; }; 1.180 + 61299B3509CB04E000B7442F /* Sparkle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle.h; sourceTree = "<group>"; }; 1.181 + 6129C0B90E0B79810062CE76 /* SUPipedUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUPipedUnarchiver.m; sourceTree = "<group>"; }; 1.182 + 612DCBAD0D488BC60015DBEA /* SUUpdatePermissionPrompt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdatePermissionPrompt.h; sourceTree = "<group>"; }; 1.183 + 612DCBAE0D488BC60015DBEA /* SUUpdatePermissionPrompt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdatePermissionPrompt.m; sourceTree = "<group>"; }; 1.184 + 613242130CD06CEF00106AA4 /* relaunch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = relaunch.m; sourceTree = "<group>"; }; 1.185 + 615AE3CF0D64DC40001CA7BD /* SUModelTranslation.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = SUModelTranslation.plist; sourceTree = "<group>"; }; 1.186 + 618915700E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.187 + 618915710E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.188 + 618915720E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.189 + 618915730E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.190 + 618E9CFC0E7328F1004646D8 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dsa_pub.pem; path = "Test Application/dsa_pub.pem"; sourceTree = "<group>"; }; 1.191 + 618FA4FF0DAE88B40026945C /* SUInstaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUInstaller.h; sourceTree = "<group>"; }; 1.192 + 618FA5000DAE88B40026945C /* SUInstaller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUInstaller.m; sourceTree = "<group>"; }; 1.193 + 618FA5030DAE8AB80026945C /* SUPlainInstaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPlainInstaller.h; sourceTree = "<group>"; }; 1.194 + 618FA5040DAE8AB80026945C /* SUPlainInstaller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUPlainInstaller.m; sourceTree = "<group>"; }; 1.195 + 618FA5200DAE8E8A0026945C /* SUPackageInstaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPackageInstaller.h; sourceTree = "<group>"; }; 1.196 + 618FA5210DAE8E8A0026945C /* SUPackageInstaller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUPackageInstaller.m; sourceTree = "<group>"; }; 1.197 + 6195D48F0E404AD600D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.198 + 6195D4900E404AD600D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.199 + 6195D4910E404AD600D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.200 + 6195D4920E404AD700D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.201 + 6196CFE309C71ADE000DC222 /* SUStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStatusController.h; sourceTree = "<group>"; }; 1.202 + 6196CFE409C71ADE000DC222 /* SUStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStatusController.m; sourceTree = "<group>"; }; 1.203 + 619B17200E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.204 + 619B17210E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.205 + 619B17220E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.206 + 619B17230E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.207 + 61A2259C0D1C495D00430CCD /* SUVersionComparisonProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUVersionComparisonProtocol.h; sourceTree = "<group>"; }; 1.208 + 61A225A20D1C4AC000430CCD /* SUStandardVersionComparator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStandardVersionComparator.h; sourceTree = "<group>"; }; 1.209 + 61A225A30D1C4AC000430CCD /* SUStandardVersionComparator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStandardVersionComparator.m; sourceTree = "<group>"; }; 1.210 + 61A2279A0D1CEE7600430CCD /* SUSystemProfiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUSystemProfiler.h; sourceTree = "<group>"; }; 1.211 + 61A2279B0D1CEE7600430CCD /* SUSystemProfiler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUSystemProfiler.m; sourceTree = "<group>"; }; 1.212 + 61A354530DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUserInitiatedUpdateDriver.h; sourceTree = "<group>"; }; 1.213 + 61A354540DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUserInitiatedUpdateDriver.m; sourceTree = "<group>"; }; 1.214 + 61AAE8230A321A7F00D8810D /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.215 + 61AAE8250A321A7F00D8810D /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.216 + 61AAE8270A321A7F00D8810D /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.217 + 61AAE84F0A321AF700D8810D /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.218 + 61AAE8590A321B0400D8810D /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.219 + 61AAE8710A321F7700D8810D /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.220 + 61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SUUpdater.h; sourceTree = "<group>"; }; 1.221 + 61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SUUpdater.m; sourceTree = "<group>"; }; 1.222 + 61B5F8E509C4CE3C00B25A18 /* SUPlainInstallerInternals.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SUPlainInstallerInternals.m; sourceTree = "<group>"; }; 1.223 + 61B5F8F609C4CEB300B25A18 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; }; 1.224 + 61B5F90209C4CEE200B25A18 /* Sparkle Test App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Sparkle Test App.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 1.225 + 61B5F90409C4CEE200B25A18 /* Test Application-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Test Application-Info.plist"; path = "Test Application/Test Application-Info.plist"; sourceTree = "<group>"; }; 1.226 + 61B5F92409C4CFC900B25A18 /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "Test Application/main.m"; sourceTree = "<group>"; }; 1.227 + 61B5F92B09C4CFD800B25A18 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = "Test Application/English.lproj/InfoPlist.strings"; sourceTree = "<group>"; }; 1.228 + 61B5F92D09C4CFD800B25A18 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "Test Application/English.lproj/MainMenu.nib"; sourceTree = "<group>"; }; 1.229 + 61B5FB9409C4F04600B25A18 /* SUAppcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcast.h; sourceTree = "<group>"; }; 1.230 + 61B5FB9509C4F04600B25A18 /* SUAppcast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcast.m; sourceTree = "<group>"; }; 1.231 + 61B5FC3F09C4FD4000B25A18 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; }; 1.232 + 61B5FC5309C5182000B25A18 /* SUAppcastItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcastItem.h; sourceTree = "<group>"; }; 1.233 + 61B5FC5409C5182000B25A18 /* SUAppcastItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcastItem.m; sourceTree = "<group>"; }; 1.234 + 61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateAlert.h; sourceTree = "<group>"; }; 1.235 + 61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateAlert.m; sourceTree = "<group>"; }; 1.236 + 61B93A390DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUIBasedUpdateDriver.h; sourceTree = "<group>"; }; 1.237 + 61B93A3A0DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUIBasedUpdateDriver.m; sourceTree = "<group>"; }; 1.238 + 61B93B250DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAutomaticUpdateDriver.h; sourceTree = "<group>"; }; 1.239 + 61B93B260DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAutomaticUpdateDriver.m; sourceTree = "<group>"; }; 1.240 + 61B93C070DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUScheduledUpdateDriver.h; sourceTree = "<group>"; }; 1.241 + 61B93C080DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUScheduledUpdateDriver.m; sourceTree = "<group>"; }; 1.242 + 61BBDF810A49220C00378739 /* Sparkle.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Sparkle.icns; sourceTree = "<group>"; }; 1.243 + 61C268090E2DB5D000175E6C /* License.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = License.txt; sourceTree = "<group>"; }; 1.244 + 61C46F350D9C54F300B06326 /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.245 + 61CFB3280E385186007A1735 /* Sparkle.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle.pch; sourceTree = "<group>"; }; 1.246 + 61EF67550E25B58D00F754E0 /* SUHost.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUHost.m; sourceTree = "<group>"; }; 1.247 + 61EF67580E25C5B400F754E0 /* SUHost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUHost.h; sourceTree = "<group>"; }; 1.248 + 61F3651A0E18987B007ECA02 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.249 + 61F3652A0E189883007ECA02 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.250 + 61F3652B0E189883007ECA02 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.251 + 61F3652E0E18988F007ECA02 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.252 + 61F3652F0E18988F007ECA02 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.253 + 61F365300E18988F007ECA02 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.254 + 61F365330E1898A3007ECA02 /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.255 + 61F365340E1898A3007ECA02 /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.256 + 61F365350E1898A3007ECA02 /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.257 + 61F614540E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Sparkle.strings; sourceTree = "<group>"; }; 1.258 + 61F614550E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; }; 1.259 + 61F614560E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; }; 1.260 + 61F614570E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; }; 1.261 + 61F83F6F0DBFE137006FDD30 /* SUBasicUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUBasicUpdateDriver.h; sourceTree = "<group>"; }; 1.262 + 61F83F700DBFE137006FDD30 /* SUBasicUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUBasicUpdateDriver.m; sourceTree = "<group>"; }; 1.263 + 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; 1.264 + 8DC2EF5B0486A6940098B216 /* Sparkle.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Sparkle.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1.265 + DAAEFC960DA571DF0051E0D0 /* relaunch */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = relaunch; sourceTree = BUILT_PRODUCTS_DIR; }; 1.266 + FA1941CA0D94A70100DD942E /* ConfigFrameworkDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFrameworkDebug.xcconfig; sourceTree = "<group>"; }; 1.267 + FA1941CB0D94A70100DD942E /* ConfigTestAppDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigTestAppDebug.xcconfig; sourceTree = "<group>"; }; 1.268 + FA1941CC0D94A70100DD942E /* ConfigCommonRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigCommonRelease.xcconfig; sourceTree = "<group>"; }; 1.269 + FA1941CD0D94A70100DD942E /* ConfigTestApp.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigTestApp.xcconfig; sourceTree = "<group>"; }; 1.270 + FA1941CE0D94A70100DD942E /* ConfigRelaunch.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigRelaunch.xcconfig; sourceTree = "<group>"; }; 1.271 + FA1941CF0D94A70100DD942E /* ConfigCommonDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigCommonDebug.xcconfig; sourceTree = "<group>"; }; 1.272 + FA1941D00D94A70100DD942E /* ConfigCommon.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigCommon.xcconfig; sourceTree = "<group>"; }; 1.273 + FA1941D10D94A70100DD942E /* ConfigFramework.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFramework.xcconfig; sourceTree = "<group>"; }; 1.274 + FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigTestAppRelease.xcconfig; sourceTree = "<group>"; }; 1.275 + FA1941D30D94A70100DD942E /* ConfigRelaunchDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigRelaunchDebug.xcconfig; sourceTree = "<group>"; }; 1.276 + FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigRelaunchRelease.xcconfig; sourceTree = "<group>"; }; 1.277 + FA1941D50D94A70100DD942E /* ConfigFrameworkRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFrameworkRelease.xcconfig; sourceTree = "<group>"; }; 1.278 +/* End PBXFileReference section */ 1.279 + 1.280 +/* Begin PBXFrameworksBuildPhase section */ 1.281 + 612279D60DB5470200AB99EA /* Frameworks */ = { 1.282 + isa = PBXFrameworksBuildPhase; 1.283 + buildActionMask = 2147483647; 1.284 + files = ( 1.285 + 61FA52880E2D9EA400EF58AD /* Sparkle.framework in Frameworks */, 1.286 + ); 1.287 + runOnlyForDeploymentPostprocessing = 0; 1.288 + }; 1.289 + 61B5F90009C4CEE200B25A18 /* Frameworks */ = { 1.290 + isa = PBXFrameworksBuildPhase; 1.291 + buildActionMask = 2147483647; 1.292 + files = ( 1.293 + 61B5F90F09C4CF3A00B25A18 /* Sparkle.framework in Frameworks */, 1.294 + 610D5A1A0A1661B8004AAD9C /* Sparkle.framework in Frameworks */, 1.295 + FAEFA3040D94AB3400472538 /* AppKit.framework in Frameworks */, 1.296 + FAEFA3050D94AB3400472538 /* Foundation.framework in Frameworks */, 1.297 + ); 1.298 + runOnlyForDeploymentPostprocessing = 0; 1.299 + }; 1.300 + 8DC2EF560486A6940098B216 /* Frameworks */ = { 1.301 + isa = PBXFrameworksBuildPhase; 1.302 + buildActionMask = 2147483647; 1.303 + files = ( 1.304 + 61B5F8F709C4CEB300B25A18 /* Security.framework in Frameworks */, 1.305 + 61B5FC4C09C4FD5E00B25A18 /* WebKit.framework in Frameworks */, 1.306 + 61177A1F0D1112E900749C97 /* IOKit.framework in Frameworks */, 1.307 + FAEFA2F70D94AA7500472538 /* Foundation.framework in Frameworks */, 1.308 + FAEFA2F80D94AA7900472538 /* AppKit.framework in Frameworks */, 1.309 + ); 1.310 + runOnlyForDeploymentPostprocessing = 0; 1.311 + }; 1.312 + DAAEFC940DA571DF0051E0D0 /* Frameworks */ = { 1.313 + isa = PBXFrameworksBuildPhase; 1.314 + buildActionMask = 2147483647; 1.315 + files = ( 1.316 + DAAEFC9B0DA5722F0051E0D0 /* AppKit.framework in Frameworks */, 1.317 + ); 1.318 + runOnlyForDeploymentPostprocessing = 0; 1.319 + }; 1.320 +/* End PBXFrameworksBuildPhase section */ 1.321 + 1.322 +/* Begin PBXGroup section */ 1.323 + 034768DFFF38A50411DB9C8B /* Products */ = { 1.324 + isa = PBXGroup; 1.325 + children = ( 1.326 + 8DC2EF5B0486A6940098B216 /* Sparkle.framework */, 1.327 + 61B5F90209C4CEE200B25A18 /* Sparkle Test App.app */, 1.328 + DAAEFC960DA571DF0051E0D0 /* relaunch */, 1.329 + 612279D90DB5470200AB99EA /* Sparkle Unit Tests.octest */, 1.330 + ); 1.331 + name = Products; 1.332 + sourceTree = "<group>"; 1.333 + }; 1.334 + 0867D691FE84028FC02AAC07 /* Sparkle */ = { 1.335 + isa = PBXGroup; 1.336 + children = ( 1.337 + 61F83F6E0DBFE07A006FDD30 /* Update Control */, 1.338 + 61299B3909CB055000B7442F /* Appcast Support */, 1.339 + 618FA6DB0DB485440026945C /* Installation */, 1.340 + 6101354A0DD25B7F0049ACDF /* Unarchiving */, 1.341 + 61299B3A09CB056100B7442F /* User Interface */, 1.342 + 61B5F8F309C4CE5900B25A18 /* Other Sources */, 1.343 + 089C1665FE841158C02AAC07 /* Framework Resources */, 1.344 + 61227A100DB5484000AB99EA /* Tests */, 1.345 + 61B5F91D09C4CF7F00B25A18 /* Test Application Sources */, 1.346 + 0867D69AFE84028FC02AAC07 /* Apple Frameworks and Libraries */, 1.347 + FA1941C40D94A6EA00DD942E /* Configurations */, 1.348 + 034768DFFF38A50411DB9C8B /* Products */, 1.349 + ); 1.350 + name = Sparkle; 1.351 + sourceTree = "<group>"; 1.352 + }; 1.353 + 0867D69AFE84028FC02AAC07 /* Apple Frameworks and Libraries */ = { 1.354 + isa = PBXGroup; 1.355 + children = ( 1.356 + 6117796E0D1112E000749C97 /* IOKit.framework */, 1.357 + 61B5FC3F09C4FD4000B25A18 /* WebKit.framework */, 1.358 + 61B5F8F609C4CEB300B25A18 /* Security.framework */, 1.359 + 0867D6A5FE840307C02AAC07 /* AppKit.framework */, 1.360 + 0867D69BFE84028FC02AAC07 /* Foundation.framework */, 1.361 + ); 1.362 + name = "Apple Frameworks and Libraries"; 1.363 + sourceTree = "<group>"; 1.364 + }; 1.365 + 089C1665FE841158C02AAC07 /* Framework Resources */ = { 1.366 + isa = PBXGroup; 1.367 + children = ( 1.368 + 8DC2EF5A0486A6940098B216 /* Info.plist */, 1.369 + 615AE3CF0D64DC40001CA7BD /* SUModelTranslation.plist */, 1.370 + 61C268090E2DB5D000175E6C /* License.txt */, 1.371 + 61AAE8220A321A7F00D8810D /* Sparkle.strings */, 1.372 + 61C46F330D9C54F300B06326 /* SUUpdatePermissionPrompt.nib */, 1.373 + 61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */, 1.374 + 61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */, 1.375 + 610D5A740A1670A4004AAD9C /* SUStatus.nib */, 1.376 + ); 1.377 + name = "Framework Resources"; 1.378 + sourceTree = "<group>"; 1.379 + }; 1.380 + 6101354A0DD25B7F0049ACDF /* Unarchiving */ = { 1.381 + isa = PBXGroup; 1.382 + children = ( 1.383 + 61299A8B09CA790200B7442F /* SUUnarchiver.h */, 1.384 + 61299A8C09CA790200B7442F /* SUUnarchiver.m */, 1.385 + 6102FE590E08C7EC00F85D09 /* SUUnarchiver_Private.h */, 1.386 + 6102FE5A0E08C7EC00F85D09 /* SUUnarchiver_Private.m */, 1.387 + 6102FE440E077FCE00F85D09 /* SUPipedUnarchiver.h */, 1.388 + 6129C0B90E0B79810062CE76 /* SUPipedUnarchiver.m */, 1.389 + 6102FE480E07803800F85D09 /* SUDiskImageUnarchiver.h */, 1.390 + 6102FE490E07803800F85D09 /* SUDiskImageUnarchiver.m */, 1.391 + 610EC1C00CF3914D00AE239E /* NTSynchronousTask.h */, 1.392 + 610EC1BF0CF3914D00AE239E /* NTSynchronousTask.m */, 1.393 + ); 1.394 + name = Unarchiving; 1.395 + sourceTree = "<group>"; 1.396 + }; 1.397 + 6101355D0DD25BB70049ACDF /* Support */ = { 1.398 + isa = PBXGroup; 1.399 + children = ( 1.400 + 613242130CD06CEF00106AA4 /* relaunch.m */, 1.401 + ); 1.402 + name = Support; 1.403 + sourceTree = "<group>"; 1.404 + }; 1.405 + 61227A100DB5484000AB99EA /* Tests */ = { 1.406 + isa = PBXGroup; 1.407 + children = ( 1.408 + 61227A140DB548B800AB99EA /* SUVersionComparisonTest.h */, 1.409 + 61227A150DB548B800AB99EA /* SUVersionComparisonTest.m */, 1.410 + 612279DA0DB5470200AB99EA /* Sparkle Unit Tests-Info.plist */, 1.411 + ); 1.412 + name = Tests; 1.413 + sourceTree = "<group>"; 1.414 + }; 1.415 + 61299B3909CB055000B7442F /* Appcast Support */ = { 1.416 + isa = PBXGroup; 1.417 + children = ( 1.418 + 61B5FB9409C4F04600B25A18 /* SUAppcast.h */, 1.419 + 61B5FB9509C4F04600B25A18 /* SUAppcast.m */, 1.420 + 61B5FC5309C5182000B25A18 /* SUAppcastItem.h */, 1.421 + 61B5FC5409C5182000B25A18 /* SUAppcastItem.m */, 1.422 + 61A2279A0D1CEE7600430CCD /* SUSystemProfiler.h */, 1.423 + 61A2279B0D1CEE7600430CCD /* SUSystemProfiler.m */, 1.424 + 61A2259C0D1C495D00430CCD /* SUVersionComparisonProtocol.h */, 1.425 + 61A225A20D1C4AC000430CCD /* SUStandardVersionComparator.h */, 1.426 + 61A225A30D1C4AC000430CCD /* SUStandardVersionComparator.m */, 1.427 + ); 1.428 + name = "Appcast Support"; 1.429 + sourceTree = "<group>"; 1.430 + }; 1.431 + 61299B3A09CB056100B7442F /* User Interface */ = { 1.432 + isa = PBXGroup; 1.433 + children = ( 1.434 + 61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */, 1.435 + 61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */, 1.436 + 6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */, 1.437 + 6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */, 1.438 + 6196CFE309C71ADE000DC222 /* SUStatusController.h */, 1.439 + 6196CFE409C71ADE000DC222 /* SUStatusController.m */, 1.440 + 612DCBAD0D488BC60015DBEA /* SUUpdatePermissionPrompt.h */, 1.441 + 612DCBAE0D488BC60015DBEA /* SUUpdatePermissionPrompt.m */, 1.442 + 61180BC80D64138900B4E0D1 /* SUWindowController.h */, 1.443 + 61180BC90D64138900B4E0D1 /* SUWindowController.m */, 1.444 + ); 1.445 + name = "User Interface"; 1.446 + sourceTree = "<group>"; 1.447 + }; 1.448 + 618FA6DB0DB485440026945C /* Installation */ = { 1.449 + isa = PBXGroup; 1.450 + children = ( 1.451 + 618FA4FF0DAE88B40026945C /* SUInstaller.h */, 1.452 + 618FA5000DAE88B40026945C /* SUInstaller.m */, 1.453 + 618FA5030DAE8AB80026945C /* SUPlainInstaller.h */, 1.454 + 618FA5040DAE8AB80026945C /* SUPlainInstaller.m */, 1.455 + 6129984309C9E2DA00B7442F /* SUPlainInstallerInternals.h */, 1.456 + 61B5F8E509C4CE3C00B25A18 /* SUPlainInstallerInternals.m */, 1.457 + 618FA5200DAE8E8A0026945C /* SUPackageInstaller.h */, 1.458 + 618FA5210DAE8E8A0026945C /* SUPackageInstaller.m */, 1.459 + 6101355D0DD25BB70049ACDF /* Support */, 1.460 + ); 1.461 + name = Installation; 1.462 + sourceTree = "<group>"; 1.463 + }; 1.464 + 61B5F8F309C4CE5900B25A18 /* Other Sources */ = { 1.465 + isa = PBXGroup; 1.466 + children = ( 1.467 + 61EF67580E25C5B400F754E0 /* SUHost.h */, 1.468 + 61EF67550E25B58D00F754E0 /* SUHost.m */, 1.469 + 61299B3509CB04E000B7442F /* Sparkle.h */, 1.470 + 61CFB3280E385186007A1735 /* Sparkle.pch */, 1.471 + 61299A5B09CA6D4500B7442F /* SUConstants.h */, 1.472 + 61299A5F09CA6EB100B7442F /* SUConstants.m */, 1.473 + ); 1.474 + includeInIndex = 1; 1.475 + name = "Other Sources"; 1.476 + sourceTree = "<group>"; 1.477 + }; 1.478 + 61B5F91D09C4CF7F00B25A18 /* Test Application Sources */ = { 1.479 + isa = PBXGroup; 1.480 + children = ( 1.481 + 61BBDF810A49220C00378739 /* Sparkle.icns */, 1.482 + 61B5F92A09C4CFD800B25A18 /* InfoPlist.strings */, 1.483 + 61B5F92C09C4CFD800B25A18 /* MainMenu.nib */, 1.484 + 61B5F92409C4CFC900B25A18 /* main.m */, 1.485 + 61B5F90409C4CEE200B25A18 /* Test Application-Info.plist */, 1.486 + 618E9CFC0E7328F1004646D8 /* dsa_pub.pem */, 1.487 + ); 1.488 + name = "Test Application Sources"; 1.489 + sourceTree = "<group>"; 1.490 + }; 1.491 + 61CFB2C10E384958007A1735 /* Support */ = { 1.492 + isa = PBXGroup; 1.493 + children = ( 1.494 + 61299A2D09CA2DAB00B7442F /* SUDSAVerifier.h */, 1.495 + 61299A2E09CA2DAB00B7442F /* SUDSAVerifier.m */, 1.496 + ); 1.497 + name = Support; 1.498 + sourceTree = "<group>"; 1.499 + }; 1.500 + 61CFB2C20E38496B007A1735 /* Drivers */ = { 1.501 + isa = PBXGroup; 1.502 + children = ( 1.503 + 610134710DD250470049ACDF /* SUUpdateDriver.h */, 1.504 + 610134720DD250470049ACDF /* SUUpdateDriver.m */, 1.505 + 61F83F6F0DBFE137006FDD30 /* SUBasicUpdateDriver.h */, 1.506 + 61F83F700DBFE137006FDD30 /* SUBasicUpdateDriver.m */, 1.507 + 61B93A390DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.h */, 1.508 + 61B93A3A0DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.m */, 1.509 + 61B93B250DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h */, 1.510 + 61B93B260DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m */, 1.511 + 61B93C070DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h */, 1.512 + 61B93C080DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m */, 1.513 + 610134790DD2541A0049ACDF /* SUProbingUpdateDriver.h */, 1.514 + 6101347A0DD2541A0049ACDF /* SUProbingUpdateDriver.m */, 1.515 + 61A354530DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h */, 1.516 + 61A354540DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m */, 1.517 + ); 1.518 + name = Drivers; 1.519 + sourceTree = "<group>"; 1.520 + }; 1.521 + 61F83F6E0DBFE07A006FDD30 /* Update Control */ = { 1.522 + isa = PBXGroup; 1.523 + children = ( 1.524 + 61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */, 1.525 + 61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */, 1.526 + 61CFB2C20E38496B007A1735 /* Drivers */, 1.527 + 61CFB2C10E384958007A1735 /* Support */, 1.528 + ); 1.529 + name = "Update Control"; 1.530 + sourceTree = "<group>"; 1.531 + }; 1.532 + FA1941C40D94A6EA00DD942E /* Configurations */ = { 1.533 + isa = PBXGroup; 1.534 + children = ( 1.535 + FA1941D00D94A70100DD942E /* ConfigCommon.xcconfig */, 1.536 + FA1941CF0D94A70100DD942E /* ConfigCommonDebug.xcconfig */, 1.537 + FA1941CC0D94A70100DD942E /* ConfigCommonRelease.xcconfig */, 1.538 + FA1941D10D94A70100DD942E /* ConfigFramework.xcconfig */, 1.539 + FA1941CA0D94A70100DD942E /* ConfigFrameworkDebug.xcconfig */, 1.540 + FA1941D50D94A70100DD942E /* ConfigFrameworkRelease.xcconfig */, 1.541 + 61072EB20DF2640C008FE88B /* ConfigFrameworkReleaseGCSupport.xcconfig */, 1.542 + FA1941CD0D94A70100DD942E /* ConfigTestApp.xcconfig */, 1.543 + FA1941CB0D94A70100DD942E /* ConfigTestAppDebug.xcconfig */, 1.544 + FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */, 1.545 + FA1941CE0D94A70100DD942E /* ConfigRelaunch.xcconfig */, 1.546 + FA1941D30D94A70100DD942E /* ConfigRelaunchDebug.xcconfig */, 1.547 + FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */, 1.548 + ); 1.549 + path = Configurations; 1.550 + sourceTree = "<group>"; 1.551 + }; 1.552 +/* End PBXGroup section */ 1.553 + 1.554 +/* Begin PBXHeadersBuildPhase section */ 1.555 + 8DC2EF500486A6940098B216 /* Headers */ = { 1.556 + isa = PBXHeadersBuildPhase; 1.557 + buildActionMask = 2147483647; 1.558 + files = ( 1.559 + 61B5F8ED09C4CE3C00B25A18 /* SUUpdater.h in Headers */, 1.560 + 61B5FC0D09C4FC8200B25A18 /* SUAppcast.h in Headers */, 1.561 + 61B5FC7009C51F4A00B25A18 /* SUAppcastItem.h in Headers */, 1.562 + 61B5FCDF09C52A9F00B25A18 /* SUUpdateAlert.h in Headers */, 1.563 + 6196CFF909C72148000DC222 /* SUStatusController.h in Headers */, 1.564 + 61299A2F09CA2DAB00B7442F /* SUDSAVerifier.h in Headers */, 1.565 + 61299A4A09CA2DD000B7442F /* SUPlainInstallerInternals.h in Headers */, 1.566 + 61299A5C09CA6D4500B7442F /* SUConstants.h in Headers */, 1.567 + 61299A8D09CA790200B7442F /* SUUnarchiver.h in Headers */, 1.568 + 61299B3609CB04E000B7442F /* Sparkle.h in Headers */, 1.569 + 6120721209CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h in Headers */, 1.570 + 61A2259E0D1C495D00430CCD /* SUVersionComparisonProtocol.h in Headers */, 1.571 + 61A225A40D1C4AC000430CCD /* SUStandardVersionComparator.h in Headers */, 1.572 + 61A2279C0D1CEE7600430CCD /* SUSystemProfiler.h in Headers */, 1.573 + 6160E7E10D3B4A8800E9CD71 /* NTSynchronousTask.h in Headers */, 1.574 + 612DCBAF0D488BC60015DBEA /* SUUpdatePermissionPrompt.h in Headers */, 1.575 + 61180BCA0D64138900B4E0D1 /* SUWindowController.h in Headers */, 1.576 + 618FA5010DAE88B40026945C /* SUInstaller.h in Headers */, 1.577 + 618FA5050DAE8AB80026945C /* SUPlainInstaller.h in Headers */, 1.578 + 618FA5220DAE8E8A0026945C /* SUPackageInstaller.h in Headers */, 1.579 + 61F83F740DBFE141006FDD30 /* SUBasicUpdateDriver.h in Headers */, 1.580 + 61B93A3C0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.h in Headers */, 1.581 + 61B93B270DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h in Headers */, 1.582 + 61B93C090DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h in Headers */, 1.583 + 610134730DD250470049ACDF /* SUUpdateDriver.h in Headers */, 1.584 + 6101347B0DD2541A0049ACDF /* SUProbingUpdateDriver.h in Headers */, 1.585 + 61699BCC0DDB92BD005878A4 /* SUVersionComparisonTest.h in Headers */, 1.586 + 61A354550DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h in Headers */, 1.587 + 6102FE460E077FCE00F85D09 /* SUPipedUnarchiver.h in Headers */, 1.588 + 6102FE4A0E07803800F85D09 /* SUDiskImageUnarchiver.h in Headers */, 1.589 + 6102FE5B0E08C7EC00F85D09 /* SUUnarchiver_Private.h in Headers */, 1.590 + 61EF67590E25C5B400F754E0 /* SUHost.h in Headers */, 1.591 + 61CFB3290E385186007A1735 /* Sparkle.pch in Headers */, 1.592 + ); 1.593 + runOnlyForDeploymentPostprocessing = 0; 1.594 + }; 1.595 +/* End PBXHeadersBuildPhase section */ 1.596 + 1.597 +/* Begin PBXNativeTarget section */ 1.598 + 612279D80DB5470200AB99EA /* Sparkle Unit Tests */ = { 1.599 + isa = PBXNativeTarget; 1.600 + buildConfigurationList = 612279DD0DB5470300AB99EA /* Build configuration list for PBXNativeTarget "Sparkle Unit Tests" */; 1.601 + buildPhases = ( 1.602 + 612279D40DB5470200AB99EA /* Resources */, 1.603 + 612279D50DB5470200AB99EA /* Sources */, 1.604 + 612279D60DB5470200AB99EA /* Frameworks */, 1.605 + 612279D70DB5470200AB99EA /* ShellScript */, 1.606 + ); 1.607 + buildRules = ( 1.608 + ); 1.609 + dependencies = ( 1.610 + 61FA528D0E2D9EB200EF58AD /* PBXTargetDependency */, 1.611 + ); 1.612 + name = "Sparkle Unit Tests"; 1.613 + productName = "Sparkle Unit Tests"; 1.614 + productReference = 612279D90DB5470200AB99EA /* Sparkle Unit Tests.octest */; 1.615 + productType = "com.apple.product-type.bundle"; 1.616 + }; 1.617 + 61B5F90109C4CEE200B25A18 /* Sparkle Test App */ = { 1.618 + isa = PBXNativeTarget; 1.619 + buildConfigurationList = 61B5F90509C4CEE300B25A18 /* Build configuration list for PBXNativeTarget "Sparkle Test App" */; 1.620 + buildPhases = ( 1.621 + 61B5F8FE09C4CEE200B25A18 /* Resources */, 1.622 + 61B5F8FF09C4CEE200B25A18 /* Sources */, 1.623 + 61B5F90009C4CEE200B25A18 /* Frameworks */, 1.624 + 61B5FB4D09C4E9FA00B25A18 /* CopyFiles */, 1.625 + ); 1.626 + buildRules = ( 1.627 + ); 1.628 + dependencies = ( 1.629 + 61B5F91C09C4CF7200B25A18 /* PBXTargetDependency */, 1.630 + 61227ABA0DB5C4BB00AB99EA /* PBXTargetDependency */, 1.631 + ); 1.632 + name = "Sparkle Test App"; 1.633 + productName = "Test Application"; 1.634 + productReference = 61B5F90209C4CEE200B25A18 /* Sparkle Test App.app */; 1.635 + productType = "com.apple.product-type.application"; 1.636 + }; 1.637 + 8DC2EF4F0486A6940098B216 /* Sparkle */ = { 1.638 + isa = PBXNativeTarget; 1.639 + buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Sparkle" */; 1.640 + buildPhases = ( 1.641 + 8DC2EF500486A6940098B216 /* Headers */, 1.642 + 8DC2EF520486A6940098B216 /* Resources */, 1.643 + 8DC2EF540486A6940098B216 /* Sources */, 1.644 + 8DC2EF560486A6940098B216 /* Frameworks */, 1.645 + 6131B1910DDCDE32005215F0 /* Run Script: Set Bzr Version Info */, 1.646 + 6195D4B40E40505A00D41A50 /* Run Script: Link fr_CA to fr */, 1.647 + ); 1.648 + buildRules = ( 1.649 + ); 1.650 + dependencies = ( 1.651 + DAAEFD500DA572460051E0D0 /* PBXTargetDependency */, 1.652 + ); 1.653 + name = Sparkle; 1.654 + productInstallPath = "$(HOME)/Library/Frameworks"; 1.655 + productName = Sparkle; 1.656 + productReference = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; 1.657 + productType = "com.apple.product-type.framework"; 1.658 + }; 1.659 + DAAEFC950DA571DF0051E0D0 /* relaunch tool */ = { 1.660 + isa = PBXNativeTarget; 1.661 + buildConfigurationList = DAAEFC9A0DA571FD0051E0D0 /* Build configuration list for PBXNativeTarget "relaunch tool" */; 1.662 + buildPhases = ( 1.663 + DAAEFC930DA571DF0051E0D0 /* Sources */, 1.664 + DAAEFC940DA571DF0051E0D0 /* Frameworks */, 1.665 + ); 1.666 + buildRules = ( 1.667 + ); 1.668 + dependencies = ( 1.669 + ); 1.670 + name = "relaunch tool"; 1.671 + productName = relaunch; 1.672 + productReference = DAAEFC960DA571DF0051E0D0 /* relaunch */; 1.673 + productType = "com.apple.product-type.tool"; 1.674 + }; 1.675 +/* End PBXNativeTarget section */ 1.676 + 1.677 +/* Begin PBXProject section */ 1.678 + 0867D690FE84028FC02AAC07 /* Project object */ = { 1.679 + isa = PBXProject; 1.680 + buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Sparkle" */; 1.681 + compatibilityVersion = "Xcode 3.0"; 1.682 + hasScannedForEncodings = 1; 1.683 + knownRegions = ( 1.684 + English, 1.685 + Japanese, 1.686 + French, 1.687 + German, 1.688 + Italian, 1.689 + zh_TW, 1.690 + en, 1.691 + ca, 1.692 + cs, 1.693 + cy, 1.694 + da, 1.695 + de, 1.696 + es, 1.697 + fi, 1.698 + fr, 1.699 + he, 1.700 + hu, 1.701 + id, 1.702 + is, 1.703 + it, 1.704 + ja, 1.705 + ko, 1.706 + nl, 1.707 + no, 1.708 + pl, 1.709 + ru, 1.710 + sk, 1.711 + sv, 1.712 + th, 1.713 + tr, 1.714 + zh_CN, 1.715 + fr_ca, 1.716 + ); 1.717 + mainGroup = 0867D691FE84028FC02AAC07 /* Sparkle */; 1.718 + productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; 1.719 + projectDirPath = ""; 1.720 + projectRoot = ""; 1.721 + targets = ( 1.722 + 8DC2EF4F0486A6940098B216 /* Sparkle */, 1.723 + 61B5F90109C4CEE200B25A18 /* Sparkle Test App */, 1.724 + DAAEFC950DA571DF0051E0D0 /* relaunch tool */, 1.725 + 612279D80DB5470200AB99EA /* Sparkle Unit Tests */, 1.726 + ); 1.727 + }; 1.728 +/* End PBXProject section */ 1.729 + 1.730 +/* Begin PBXResourcesBuildPhase section */ 1.731 + 612279D40DB5470200AB99EA /* Resources */ = { 1.732 + isa = PBXResourcesBuildPhase; 1.733 + buildActionMask = 2147483647; 1.734 + files = ( 1.735 + ); 1.736 + runOnlyForDeploymentPostprocessing = 0; 1.737 + }; 1.738 + 61B5F8FE09C4CEE200B25A18 /* Resources */ = { 1.739 + isa = PBXResourcesBuildPhase; 1.740 + buildActionMask = 2147483647; 1.741 + files = ( 1.742 + 61B5F92E09C4CFD800B25A18 /* InfoPlist.strings in Resources */, 1.743 + 61B5F92F09C4CFD800B25A18 /* MainMenu.nib in Resources */, 1.744 + 61BBDF820A49220C00378739 /* Sparkle.icns in Resources */, 1.745 + 618E9CFD0E7328F1004646D8 /* dsa_pub.pem in Resources */, 1.746 + ); 1.747 + runOnlyForDeploymentPostprocessing = 0; 1.748 + }; 1.749 + 8DC2EF520486A6940098B216 /* Resources */ = { 1.750 + isa = PBXResourcesBuildPhase; 1.751 + buildActionMask = 2147483647; 1.752 + files = ( 1.753 + 61C2680A0E2DB5D000175E6C /* License.txt in Resources */, 1.754 + DAAEFD510DA572550051E0D0 /* relaunch in Resources */, 1.755 + 610D5A750A1670A4004AAD9C /* SUStatus.nib in Resources */, 1.756 + 61AAE8280A321A7F00D8810D /* Sparkle.strings in Resources */, 1.757 + 61AAE8290A321A8000D8810D /* SUAutomaticUpdateAlert.nib in Resources */, 1.758 + 61AAE82A0A321A8000D8810D /* SUUpdateAlert.nib in Resources */, 1.759 + 615AE3D00D64DC40001CA7BD /* SUModelTranslation.plist in Resources */, 1.760 + 61C46F340D9C54F300B06326 /* SUUpdatePermissionPrompt.nib in Resources */, 1.761 + ); 1.762 + runOnlyForDeploymentPostprocessing = 0; 1.763 + }; 1.764 +/* End PBXResourcesBuildPhase section */ 1.765 + 1.766 +/* Begin PBXShellScriptBuildPhase section */ 1.767 + 612279D70DB5470200AB99EA /* ShellScript */ = { 1.768 + isa = PBXShellScriptBuildPhase; 1.769 + buildActionMask = 2147483647; 1.770 + files = ( 1.771 + ); 1.772 + inputPaths = ( 1.773 + ); 1.774 + outputPaths = ( 1.775 + ); 1.776 + runOnlyForDeploymentPostprocessing = 0; 1.777 + shellPath = /bin/sh; 1.778 + shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; 1.779 + showEnvVarsInLog = 0; 1.780 + }; 1.781 + 6131B1910DDCDE32005215F0 /* Run Script: Set Bzr Version Info */ = { 1.782 + isa = PBXShellScriptBuildPhase; 1.783 + buildActionMask = 12; 1.784 + files = ( 1.785 + ); 1.786 + inputPaths = ( 1.787 + ); 1.788 + name = "Run Script: Set Bzr Version Info"; 1.789 + outputPaths = ( 1.790 + ); 1.791 + runOnlyForDeploymentPostprocessing = 0; 1.792 + shellPath = "/usr/bin/env ruby"; 1.793 + 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\nif ENV[\"BUILT_PRODUCTS_DIR\"].nil?\n\tSTDERR.print \"#{$0}: Must be run from Xcode!\"\n\texit(1)\nend\n\n# Get the current Bzr revision number and use it to set the CFBundleVersion value\nENV[\"PATH\"] = \"/bin:/sw/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/opt/local/bin\"\nexit(0) if `type bzr` == \"\"\nrev = `/usr/bin/env bzr revno`\ninfo = \"#{ENV[\"BUILT_PRODUCTS_DIR\"]}/#{ENV[\"WRAPPER_NAME\"]}/Resources/Info.plist\"\nversion = rev[/[\\d.]+/]\n\nif version.nil?\n\tSTDERR.print \"#{$0}: Can't find a Bazaar revision!\"\n\texit(0)\nend\n\ninfo_contents = File.read(info)\nif info_contents.nil?\n\tSTDERR.print \"#{$0}: Can't read in the Info.plist file!\"\n\texit(1)\nend\n\ninfo_contents.sub!(/([\\t ]+<key>CFBundleVersion<\\/key>\\n[\\t ]+<string>).*?(<\\/string>)/, '\\1' + version + '\\2')\nSTDERR.print info_contents\nf = File.open(info, \"w\")\nf.write(info_contents)\nf.close"; 1.794 + showEnvVarsInLog = 0; 1.795 + }; 1.796 + 6195D4B40E40505A00D41A50 /* Run Script: Link fr_CA to fr */ = { 1.797 + isa = PBXShellScriptBuildPhase; 1.798 + buildActionMask = 2147483647; 1.799 + files = ( 1.800 + ); 1.801 + inputPaths = ( 1.802 + ); 1.803 + name = "Run Script: Link fr_CA to fr"; 1.804 + outputPaths = ( 1.805 + ); 1.806 + runOnlyForDeploymentPostprocessing = 0; 1.807 + shellPath = "/usr/bin/env ruby"; 1.808 + shellScript = "resources = \"#{ENV[\"BUILT_PRODUCTS_DIR\"]}/#{ENV[\"WRAPPER_NAME\"]}/Resources\"\n`ln -s \"#{resources}/fr.lproj\" \"#{resources}/fr_CA.lproj\"`"; 1.809 + }; 1.810 +/* End PBXShellScriptBuildPhase section */ 1.811 + 1.812 +/* Begin PBXSourcesBuildPhase section */ 1.813 + 612279D50DB5470200AB99EA /* Sources */ = { 1.814 + isa = PBXSourcesBuildPhase; 1.815 + buildActionMask = 2147483647; 1.816 + files = ( 1.817 + 61227A160DB548B800AB99EA /* SUVersionComparisonTest.m in Sources */, 1.818 + ); 1.819 + runOnlyForDeploymentPostprocessing = 0; 1.820 + }; 1.821 + 61B5F8FF09C4CEE200B25A18 /* Sources */ = { 1.822 + isa = PBXSourcesBuildPhase; 1.823 + buildActionMask = 2147483647; 1.824 + files = ( 1.825 + 61B5F93009C4CFDC00B25A18 /* main.m in Sources */, 1.826 + ); 1.827 + runOnlyForDeploymentPostprocessing = 0; 1.828 + }; 1.829 + 8DC2EF540486A6940098B216 /* Sources */ = { 1.830 + isa = PBXSourcesBuildPhase; 1.831 + buildActionMask = 2147483647; 1.832 + files = ( 1.833 + 61B5F8EE09C4CE3C00B25A18 /* SUUpdater.m in Sources */, 1.834 + 61B5F8EF09C4CE3C00B25A18 /* SUPlainInstallerInternals.m in Sources */, 1.835 + 61B5FBB709C4FAFF00B25A18 /* SUAppcast.m in Sources */, 1.836 + 61B5FC6F09C51F4900B25A18 /* SUAppcastItem.m in Sources */, 1.837 + 61B5FCDE09C52A9F00B25A18 /* SUUpdateAlert.m in Sources */, 1.838 + 6196CFFA09C72149000DC222 /* SUStatusController.m in Sources */, 1.839 + 61299A3009CA2DAB00B7442F /* SUDSAVerifier.m in Sources */, 1.840 + 61299A6009CA6EB100B7442F /* SUConstants.m in Sources */, 1.841 + 61299A8E09CA790200B7442F /* SUUnarchiver.m in Sources */, 1.842 + 6120721309CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m in Sources */, 1.843 + 610EC1E00CF3A5FE00AE239E /* NTSynchronousTask.m in Sources */, 1.844 + 61A225A50D1C4AC000430CCD /* SUStandardVersionComparator.m in Sources */, 1.845 + 61A2279D0D1CEE7600430CCD /* SUSystemProfiler.m in Sources */, 1.846 + 612DCBB00D488BC60015DBEA /* SUUpdatePermissionPrompt.m in Sources */, 1.847 + 61180BCB0D64138900B4E0D1 /* SUWindowController.m in Sources */, 1.848 + 618FA5020DAE88B40026945C /* SUInstaller.m in Sources */, 1.849 + 618FA5060DAE8AB80026945C /* SUPlainInstaller.m in Sources */, 1.850 + 618FA5230DAE8E8A0026945C /* SUPackageInstaller.m in Sources */, 1.851 + 61F83F720DBFE140006FDD30 /* SUBasicUpdateDriver.m in Sources */, 1.852 + 61B93A3D0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.m in Sources */, 1.853 + 61B93B280DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m in Sources */, 1.854 + 61B93C0A0DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m in Sources */, 1.855 + 610134740DD250470049ACDF /* SUUpdateDriver.m in Sources */, 1.856 + 6101347C0DD2541A0049ACDF /* SUProbingUpdateDriver.m in Sources */, 1.857 + 61A354560DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m in Sources */, 1.858 + 6102FE4B0E07803800F85D09 /* SUDiskImageUnarchiver.m in Sources */, 1.859 + 6102FE5C0E08C7EC00F85D09 /* SUUnarchiver_Private.m in Sources */, 1.860 + 61D85D6D0E10B2ED00F9B4A9 /* SUPipedUnarchiver.m in Sources */, 1.861 + 61EF67560E25B58D00F754E0 /* SUHost.m in Sources */, 1.862 + ); 1.863 + runOnlyForDeploymentPostprocessing = 0; 1.864 + }; 1.865 + DAAEFC930DA571DF0051E0D0 /* Sources */ = { 1.866 + isa = PBXSourcesBuildPhase; 1.867 + buildActionMask = 2147483647; 1.868 + files = ( 1.869 + DAAEFD4E0DA572330051E0D0 /* relaunch.m in Sources */, 1.870 + ); 1.871 + runOnlyForDeploymentPostprocessing = 0; 1.872 + }; 1.873 +/* End PBXSourcesBuildPhase section */ 1.874 + 1.875 +/* Begin PBXTargetDependency section */ 1.876 + 61227ABA0DB5C4BB00AB99EA /* PBXTargetDependency */ = { 1.877 + isa = PBXTargetDependency; 1.878 + target = 612279D80DB5470200AB99EA /* Sparkle Unit Tests */; 1.879 + targetProxy = 61227AB90DB5C4BB00AB99EA /* PBXContainerItemProxy */; 1.880 + }; 1.881 + 61B5F91C09C4CF7200B25A18 /* PBXTargetDependency */ = { 1.882 + isa = PBXTargetDependency; 1.883 + target = 8DC2EF4F0486A6940098B216 /* Sparkle */; 1.884 + targetProxy = 61B5F91B09C4CF7200B25A18 /* PBXContainerItemProxy */; 1.885 + }; 1.886 + 61FA528D0E2D9EB200EF58AD /* PBXTargetDependency */ = { 1.887 + isa = PBXTargetDependency; 1.888 + target = 8DC2EF4F0486A6940098B216 /* Sparkle */; 1.889 + targetProxy = 61FA528C0E2D9EB200EF58AD /* PBXContainerItemProxy */; 1.890 + }; 1.891 + DAAEFD500DA572460051E0D0 /* PBXTargetDependency */ = { 1.892 + isa = PBXTargetDependency; 1.893 + target = DAAEFC950DA571DF0051E0D0 /* relaunch tool */; 1.894 + targetProxy = DAAEFD4F0DA572460051E0D0 /* PBXContainerItemProxy */; 1.895 + }; 1.896 +/* End PBXTargetDependency section */ 1.897 + 1.898 +/* Begin PBXVariantGroup section */ 1.899 + 61AAE8220A321A7F00D8810D /* Sparkle.strings */ = { 1.900 + isa = PBXVariantGroup; 1.901 + children = ( 1.902 + 61AAE8230A321A7F00D8810D /* en */, 1.903 + 61AAE84F0A321AF700D8810D /* es */, 1.904 + 61AAE8590A321B0400D8810D /* fr */, 1.905 + 61AAE8710A321F7700D8810D /* nl */, 1.906 + 619B17200E1E9D0800E72754 /* de */, 1.907 + 61F614540E24A12D009F47E7 /* it */, 1.908 + 618915730E35937600B5E981 /* sv */, 1.909 + 6195D4920E404AD700D41A50 /* ru */, 1.910 + ); 1.911 + name = Sparkle.strings; 1.912 + sourceTree = "<group>"; 1.913 + }; 1.914 + 61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */ = { 1.915 + isa = PBXVariantGroup; 1.916 + children = ( 1.917 + 61AAE8250A321A7F00D8810D /* en */, 1.918 + 61F3652B0E189883007ECA02 /* es */, 1.919 + 61F365300E18988F007ECA02 /* fr */, 1.920 + 61F365350E1898A3007ECA02 /* nl */, 1.921 + 619B17210E1E9D0800E72754 /* de */, 1.922 + 61F614550E24A12D009F47E7 /* it */, 1.923 + 618915720E35937600B5E981 /* sv */, 1.924 + 6195D4910E404AD600D41A50 /* ru */, 1.925 + ); 1.926 + name = SUAutomaticUpdateAlert.nib; 1.927 + sourceTree = "<group>"; 1.928 + }; 1.929 + 61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */ = { 1.930 + isa = PBXVariantGroup; 1.931 + children = ( 1.932 + 61AAE8270A321A7F00D8810D /* en */, 1.933 + 61F3652A0E189883007ECA02 /* es */, 1.934 + 61F3652F0E18988F007ECA02 /* fr */, 1.935 + 61F365340E1898A3007ECA02 /* nl */, 1.936 + 619B17220E1E9D0800E72754 /* de */, 1.937 + 61F614560E24A12D009F47E7 /* it */, 1.938 + 618915710E35937600B5E981 /* sv */, 1.939 + 6195D4900E404AD600D41A50 /* ru */, 1.940 + ); 1.941 + name = SUUpdateAlert.nib; 1.942 + sourceTree = "<group>"; 1.943 + }; 1.944 + 61B5F92A09C4CFD800B25A18 /* InfoPlist.strings */ = { 1.945 + isa = PBXVariantGroup; 1.946 + children = ( 1.947 + 61B5F92B09C4CFD800B25A18 /* English */, 1.948 + ); 1.949 + name = InfoPlist.strings; 1.950 + sourceTree = "<group>"; 1.951 + }; 1.952 + 61B5F92C09C4CFD800B25A18 /* MainMenu.nib */ = { 1.953 + isa = PBXVariantGroup; 1.954 + children = ( 1.955 + 61B5F92D09C4CFD800B25A18 /* English */, 1.956 + ); 1.957 + name = MainMenu.nib; 1.958 + sourceTree = "<group>"; 1.959 + }; 1.960 + 61C46F330D9C54F300B06326 /* SUUpdatePermissionPrompt.nib */ = { 1.961 + isa = PBXVariantGroup; 1.962 + children = ( 1.963 + 61C46F350D9C54F300B06326 /* en */, 1.964 + 61F3651A0E18987B007ECA02 /* es */, 1.965 + 61F3652E0E18988F007ECA02 /* fr */, 1.966 + 61F365330E1898A3007ECA02 /* nl */, 1.967 + 619B17230E1E9D0800E72754 /* de */, 1.968 + 61F614570E24A12D009F47E7 /* it */, 1.969 + 618915700E35937600B5E981 /* sv */, 1.970 + 6195D48F0E404AD600D41A50 /* ru */, 1.971 + ); 1.972 + name = SUUpdatePermissionPrompt.nib; 1.973 + sourceTree = "<group>"; 1.974 + }; 1.975 +/* End PBXVariantGroup section */ 1.976 + 1.977 +/* Begin XCBuildConfiguration section */ 1.978 + 1DEB91AE08733DA50010E9CD /* Debug */ = { 1.979 + isa = XCBuildConfiguration; 1.980 + baseConfigurationReference = FA1941CA0D94A70100DD942E /* ConfigFrameworkDebug.xcconfig */; 1.981 + buildSettings = { 1.982 + }; 1.983 + name = Debug; 1.984 + }; 1.985 + 1DEB91AF08733DA50010E9CD /* Release */ = { 1.986 + isa = XCBuildConfiguration; 1.987 + baseConfigurationReference = FA1941D50D94A70100DD942E /* ConfigFrameworkRelease.xcconfig */; 1.988 + buildSettings = { 1.989 + GCC_DEBUGGING_SYMBOLS = full; 1.990 + }; 1.991 + name = Release; 1.992 + }; 1.993 + 1DEB91B208733DA50010E9CD /* Debug */ = { 1.994 + isa = XCBuildConfiguration; 1.995 + buildSettings = { 1.996 + WARNING_CFLAGS = "-Wundeclared-selector"; 1.997 + }; 1.998 + name = Debug; 1.999 + }; 1.1000 + 1DEB91B308733DA50010E9CD /* Release */ = { 1.1001 + isa = XCBuildConfiguration; 1.1002 + buildSettings = { 1.1003 + WARNING_CFLAGS = "-Wundeclared-selector"; 1.1004 + }; 1.1005 + name = Release; 1.1006 + }; 1.1007 + 61072EAD0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = { 1.1008 + isa = XCBuildConfiguration; 1.1009 + buildSettings = { 1.1010 + GCC_VERSION = ""; 1.1011 + WARNING_CFLAGS = "-Wundeclared-selector"; 1.1012 + }; 1.1013 + name = "Release (GC dual-mode; 10.5-only)"; 1.1014 + }; 1.1015 + 61072EAE0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = { 1.1016 + isa = XCBuildConfiguration; 1.1017 + baseConfigurationReference = 61072EB20DF2640C008FE88B /* ConfigFrameworkReleaseGCSupport.xcconfig */; 1.1018 + buildSettings = { 1.1019 + INSTALL_PATH = "@loader_path/../Frameworks"; 1.1020 + }; 1.1021 + name = "Release (GC dual-mode; 10.5-only)"; 1.1022 + }; 1.1023 + 61072EAF0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = { 1.1024 + isa = XCBuildConfiguration; 1.1025 + baseConfigurationReference = FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */; 1.1026 + buildSettings = { 1.1027 + }; 1.1028 + name = "Release (GC dual-mode; 10.5-only)"; 1.1029 + }; 1.1030 + 61072EB00DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = { 1.1031 + isa = XCBuildConfiguration; 1.1032 + baseConfigurationReference = FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */; 1.1033 + buildSettings = { 1.1034 + }; 1.1035 + name = "Release (GC dual-mode; 10.5-only)"; 1.1036 + }; 1.1037 + 61072EB10DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = { 1.1038 + isa = XCBuildConfiguration; 1.1039 + buildSettings = { 1.1040 + ALWAYS_SEARCH_USER_PATHS = NO; 1.1041 + ARCHS = "$(NATIVE_ARCH)"; 1.1042 + COPY_PHASE_STRIP = YES; 1.1043 + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1.1044 + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; 1.1045 + GCC_ENABLE_FIX_AND_CONTINUE = NO; 1.1046 + GCC_ENABLE_OBJC_EXCEPTIONS = YES; 1.1047 + GCC_MODEL_TUNING = G5; 1.1048 + GCC_PRECOMPILE_PREFIX_HEADER = YES; 1.1049 + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; 1.1050 + INFOPLIST_FILE = "Tests/Sparkle Unit Tests-Info.plist"; 1.1051 + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; 1.1052 + OTHER_LDFLAGS = ( 1.1053 + "-framework", 1.1054 + Cocoa, 1.1055 + "-framework", 1.1056 + SenTestingKit, 1.1057 + ); 1.1058 + PREBINDING = NO; 1.1059 + PRODUCT_NAME = "Sparkle Unit Tests"; 1.1060 + WRAPPER_EXTENSION = octest; 1.1061 + ZERO_LINK = NO; 1.1062 + }; 1.1063 + name = "Release (GC dual-mode; 10.5-only)"; 1.1064 + }; 1.1065 + 612279DB0DB5470300AB99EA /* Debug */ = { 1.1066 + isa = XCBuildConfiguration; 1.1067 + buildSettings = { 1.1068 + ALWAYS_SEARCH_USER_PATHS = NO; 1.1069 + ARCHS = "$(NATIVE_ARCH_ACTUAL)"; 1.1070 + COPY_PHASE_STRIP = NO; 1.1071 + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; 1.1072 + GCC_DYNAMIC_NO_PIC = NO; 1.1073 + GCC_ENABLE_FIX_AND_CONTINUE = NO; 1.1074 + GCC_ENABLE_OBJC_EXCEPTIONS = YES; 1.1075 + GCC_MODEL_TUNING = G5; 1.1076 + GCC_OPTIMIZATION_LEVEL = 0; 1.1077 + GCC_PRECOMPILE_PREFIX_HEADER = YES; 1.1078 + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; 1.1079 + INFOPLIST_FILE = "Tests/Sparkle Unit Tests-Info.plist"; 1.1080 + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; 1.1081 + OTHER_LDFLAGS = ( 1.1082 + "-framework", 1.1083 + Cocoa, 1.1084 + "-framework", 1.1085 + SenTestingKit, 1.1086 + ); 1.1087 + PREBINDING = NO; 1.1088 + PRODUCT_NAME = "Sparkle Unit Tests"; 1.1089 + WRAPPER_EXTENSION = octest; 1.1090 + ZERO_LINK = NO; 1.1091 + }; 1.1092 + name = Debug; 1.1093 + }; 1.1094 + 612279DC0DB5470300AB99EA /* Release */ = { 1.1095 + isa = XCBuildConfiguration; 1.1096 + buildSettings = { 1.1097 + ALWAYS_SEARCH_USER_PATHS = NO; 1.1098 + ARCHS = "$(NATIVE_ARCH)"; 1.1099 + COPY_PHASE_STRIP = YES; 1.1100 + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1.1101 + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; 1.1102 + GCC_ENABLE_FIX_AND_CONTINUE = NO; 1.1103 + GCC_ENABLE_OBJC_EXCEPTIONS = YES; 1.1104 + GCC_MODEL_TUNING = G5; 1.1105 + GCC_PRECOMPILE_PREFIX_HEADER = YES; 1.1106 + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; 1.1107 + INFOPLIST_FILE = "Tests/Sparkle Unit Tests-Info.plist"; 1.1108 + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; 1.1109 + OTHER_LDFLAGS = ( 1.1110 + "-framework", 1.1111 + Cocoa, 1.1112 + "-framework", 1.1113 + SenTestingKit, 1.1114 + ); 1.1115 + PREBINDING = NO; 1.1116 + PRODUCT_NAME = "Sparkle Unit Tests"; 1.1117 + WRAPPER_EXTENSION = octest; 1.1118 + ZERO_LINK = NO; 1.1119 + }; 1.1120 + name = Release; 1.1121 + }; 1.1122 + 61B5F90609C4CEE300B25A18 /* Debug */ = { 1.1123 + isa = XCBuildConfiguration; 1.1124 + baseConfigurationReference = FA1941CB0D94A70100DD942E /* ConfigTestAppDebug.xcconfig */; 1.1125 + buildSettings = { 1.1126 + }; 1.1127 + name = Debug; 1.1128 + }; 1.1129 + 61B5F90709C4CEE300B25A18 /* Release */ = { 1.1130 + isa = XCBuildConfiguration; 1.1131 + baseConfigurationReference = FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */; 1.1132 + buildSettings = { 1.1133 + }; 1.1134 + name = Release; 1.1135 + }; 1.1136 + DAAEFC980DA571DF0051E0D0 /* Debug */ = { 1.1137 + isa = XCBuildConfiguration; 1.1138 + baseConfigurationReference = FA1941D30D94A70100DD942E /* ConfigRelaunchDebug.xcconfig */; 1.1139 + buildSettings = { 1.1140 + }; 1.1141 + name = Debug; 1.1142 + }; 1.1143 + DAAEFC990DA571DF0051E0D0 /* Release */ = { 1.1144 + isa = XCBuildConfiguration; 1.1145 + baseConfigurationReference = FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */; 1.1146 + buildSettings = { 1.1147 + }; 1.1148 + name = Release; 1.1149 + }; 1.1150 +/* End XCBuildConfiguration section */ 1.1151 + 1.1152 +/* Begin XCConfigurationList section */ 1.1153 + 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Sparkle" */ = { 1.1154 + isa = XCConfigurationList; 1.1155 + buildConfigurations = ( 1.1156 + 1DEB91AE08733DA50010E9CD /* Debug */, 1.1157 + 1DEB91AF08733DA50010E9CD /* Release */, 1.1158 + 61072EAE0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */, 1.1159 + ); 1.1160 + defaultConfigurationIsVisible = 0; 1.1161 + defaultConfigurationName = Release; 1.1162 + }; 1.1163 + 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Sparkle" */ = { 1.1164 + isa = XCConfigurationList; 1.1165 + buildConfigurations = ( 1.1166 + 1DEB91B208733DA50010E9CD /* Debug */, 1.1167 + 1DEB91B308733DA50010E9CD /* Release */, 1.1168 + 61072EAD0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */, 1.1169 + ); 1.1170 + defaultConfigurationIsVisible = 0; 1.1171 + defaultConfigurationName = Release; 1.1172 + }; 1.1173 + 612279DD0DB5470300AB99EA /* Build configuration list for PBXNativeTarget "Sparkle Unit Tests" */ = { 1.1174 + isa = XCConfigurationList; 1.1175 + buildConfigurations = ( 1.1176 + 612279DB0DB5470300AB99EA /* Debug */, 1.1177 + 612279DC0DB5470300AB99EA /* Release */, 1.1178 + 61072EB10DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */, 1.1179 + ); 1.1180 + defaultConfigurationIsVisible = 0; 1.1181 + defaultConfigurationName = Release; 1.1182 + }; 1.1183 + 61B5F90509C4CEE300B25A18 /* Build configuration list for PBXNativeTarget "Sparkle Test App" */ = { 1.1184 + isa = XCConfigurationList; 1.1185 + buildConfigurations = ( 1.1186 + 61B5F90609C4CEE300B25A18 /* Debug */, 1.1187 + 61B5F90709C4CEE300B25A18 /* Release */, 1.1188 + 61072EAF0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */, 1.1189 + ); 1.1190 + defaultConfigurationIsVisible = 0; 1.1191 + defaultConfigurationName = Release; 1.1192 + }; 1.1193 + DAAEFC9A0DA571FD0051E0D0 /* Build configuration list for PBXNativeTarget "relaunch tool" */ = { 1.1194 + isa = XCConfigurationList; 1.1195 + buildConfigurations = ( 1.1196 + DAAEFC980DA571DF0051E0D0 /* Debug */, 1.1197 + DAAEFC990DA571DF0051E0D0 /* Release */, 1.1198 + 61072EB00DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */, 1.1199 + ); 1.1200 + defaultConfigurationIsVisible = 0; 1.1201 + defaultConfigurationName = Release; 1.1202 + }; 1.1203 +/* End XCConfigurationList section */ 1.1204 + }; 1.1205 + rootObject = 0867D690FE84028FC02AAC07 /* Project object */; 1.1206 +}