tunblick/Sparkle.xcodeproj/project.pbxproj

Wed, 29 Jul 2009 11:28:31 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 29 Jul 2009 11:28:31 +0200
changeset 2
da073b397539
parent 1
1a5334dfb21d
permissions
-rw-r--r--

Adjust for OSX10.5 and Xcode3.1.3 building 32/64 bit universal releases.

     1 // !$*UTF8*$!
     2 {
     3 	archiveVersion = 1;
     4 	classes = {
     5 	};
     6 	objectVersion = 45;
     7 	objects = {
     9 /* Begin PBXBuildFile section */
    10 		610134730DD250470049ACDF /* SUUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 610134710DD250470049ACDF /* SUUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    11 		610134740DD250470049ACDF /* SUUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 610134720DD250470049ACDF /* SUUpdateDriver.m */; };
    12 		6101347B0DD2541A0049ACDF /* SUProbingUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 610134790DD2541A0049ACDF /* SUProbingUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    13 		6101347C0DD2541A0049ACDF /* SUProbingUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6101347A0DD2541A0049ACDF /* SUProbingUpdateDriver.m */; };
    14 		6102FE460E077FCE00F85D09 /* SUPipedUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6102FE440E077FCE00F85D09 /* SUPipedUnarchiver.h */; settings = {ATTRIBUTES = (); }; };
    15 		6102FE4A0E07803800F85D09 /* SUDiskImageUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6102FE480E07803800F85D09 /* SUDiskImageUnarchiver.h */; settings = {ATTRIBUTES = (); }; };
    16 		6102FE4B0E07803800F85D09 /* SUDiskImageUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6102FE490E07803800F85D09 /* SUDiskImageUnarchiver.m */; };
    17 		6102FE5B0E08C7EC00F85D09 /* SUUnarchiver_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6102FE590E08C7EC00F85D09 /* SUUnarchiver_Private.h */; settings = {ATTRIBUTES = (); }; };
    18 		6102FE5C0E08C7EC00F85D09 /* SUUnarchiver_Private.m in Sources */ = {isa = PBXBuildFile; fileRef = 6102FE5A0E08C7EC00F85D09 /* SUUnarchiver_Private.m */; };
    19 		610D5A1A0A1661B8004AAD9C /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; };
    20 		610D5A750A1670A4004AAD9C /* SUStatus.nib in Resources */ = {isa = PBXBuildFile; fileRef = 610D5A740A1670A4004AAD9C /* SUStatus.nib */; };
    21 		610EC1E00CF3A5FE00AE239E /* NTSynchronousTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 610EC1BF0CF3914D00AE239E /* NTSynchronousTask.m */; };
    22 		61177A1F0D1112E900749C97 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6117796E0D1112E000749C97 /* IOKit.framework */; };
    23 		61180BCA0D64138900B4E0D1 /* SUWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61180BC80D64138900B4E0D1 /* SUWindowController.h */; settings = {ATTRIBUTES = (); }; };
    24 		61180BCB0D64138900B4E0D1 /* SUWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61180BC90D64138900B4E0D1 /* SUWindowController.m */; };
    25 		6120721209CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */; settings = {ATTRIBUTES = (); }; };
    26 		6120721309CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */; };
    27 		61227A160DB548B800AB99EA /* SUVersionComparisonTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 61227A150DB548B800AB99EA /* SUVersionComparisonTest.m */; };
    28 		61299A2F09CA2DAB00B7442F /* SUDSAVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A2D09CA2DAB00B7442F /* SUDSAVerifier.h */; settings = {ATTRIBUTES = (); }; };
    29 		61299A3009CA2DAB00B7442F /* SUDSAVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A2E09CA2DAB00B7442F /* SUDSAVerifier.m */; };
    30 		61299A4A09CA2DD000B7442F /* SUPlainInstallerInternals.h in Headers */ = {isa = PBXBuildFile; fileRef = 6129984309C9E2DA00B7442F /* SUPlainInstallerInternals.h */; settings = {ATTRIBUTES = (); }; };
    31 		61299A5C09CA6D4500B7442F /* SUConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A5B09CA6D4500B7442F /* SUConstants.h */; settings = {ATTRIBUTES = (); }; };
    32 		61299A6009CA6EB100B7442F /* SUConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A5F09CA6EB100B7442F /* SUConstants.m */; };
    33 		61299A8D09CA790200B7442F /* SUUnarchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299A8B09CA790200B7442F /* SUUnarchiver.h */; settings = {ATTRIBUTES = (); }; };
    34 		61299A8E09CA790200B7442F /* SUUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61299A8C09CA790200B7442F /* SUUnarchiver.m */; };
    35 		61299B3609CB04E000B7442F /* Sparkle.h in Headers */ = {isa = PBXBuildFile; fileRef = 61299B3509CB04E000B7442F /* Sparkle.h */; settings = {ATTRIBUTES = (Public, ); }; };
    36 		612DCBAF0D488BC60015DBEA /* SUUpdatePermissionPrompt.h in Headers */ = {isa = PBXBuildFile; fileRef = 612DCBAD0D488BC60015DBEA /* SUUpdatePermissionPrompt.h */; settings = {ATTRIBUTES = (); }; };
    37 		612DCBB00D488BC60015DBEA /* SUUpdatePermissionPrompt.m in Sources */ = {isa = PBXBuildFile; fileRef = 612DCBAE0D488BC60015DBEA /* SUUpdatePermissionPrompt.m */; };
    38 		61407C390A4099050009F71F /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; };
    39 		615AE3D00D64DC40001CA7BD /* SUModelTranslation.plist in Resources */ = {isa = PBXBuildFile; fileRef = 615AE3CF0D64DC40001CA7BD /* SUModelTranslation.plist */; };
    40 		6160E7E10D3B4A8800E9CD71 /* NTSynchronousTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 610EC1C00CF3914D00AE239E /* NTSynchronousTask.h */; settings = {ATTRIBUTES = (); }; };
    41 		61699BCC0DDB92BD005878A4 /* SUVersionComparisonTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 61227A140DB548B800AB99EA /* SUVersionComparisonTest.h */; settings = {ATTRIBUTES = (); }; };
    42 		618E9CFD0E7328F1004646D8 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 618E9CFC0E7328F1004646D8 /* dsa_pub.pem */; };
    43 		618FA5010DAE88B40026945C /* SUInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 618FA4FF0DAE88B40026945C /* SUInstaller.h */; settings = {ATTRIBUTES = (); }; };
    44 		618FA5020DAE88B40026945C /* SUInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 618FA5000DAE88B40026945C /* SUInstaller.m */; };
    45 		618FA5050DAE8AB80026945C /* SUPlainInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 618FA5030DAE8AB80026945C /* SUPlainInstaller.h */; settings = {ATTRIBUTES = (); }; };
    46 		618FA5060DAE8AB80026945C /* SUPlainInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 618FA5040DAE8AB80026945C /* SUPlainInstaller.m */; };
    47 		618FA5220DAE8E8A0026945C /* SUPackageInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 618FA5200DAE8E8A0026945C /* SUPackageInstaller.h */; settings = {ATTRIBUTES = (); }; };
    48 		618FA5230DAE8E8A0026945C /* SUPackageInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 618FA5210DAE8E8A0026945C /* SUPackageInstaller.m */; };
    49 		6196CFF909C72148000DC222 /* SUStatusController.h in Headers */ = {isa = PBXBuildFile; fileRef = 6196CFE309C71ADE000DC222 /* SUStatusController.h */; settings = {ATTRIBUTES = (); }; };
    50 		6196CFFA09C72149000DC222 /* SUStatusController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6196CFE409C71ADE000DC222 /* SUStatusController.m */; };
    51 		61A2259E0D1C495D00430CCD /* SUVersionComparisonProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A2259C0D1C495D00430CCD /* SUVersionComparisonProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
    52 		61A225A40D1C4AC000430CCD /* SUStandardVersionComparator.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A225A20D1C4AC000430CCD /* SUStandardVersionComparator.h */; settings = {ATTRIBUTES = (); }; };
    53 		61A225A50D1C4AC000430CCD /* SUStandardVersionComparator.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A225A30D1C4AC000430CCD /* SUStandardVersionComparator.m */; };
    54 		61A2279C0D1CEE7600430CCD /* SUSystemProfiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A2279A0D1CEE7600430CCD /* SUSystemProfiler.h */; settings = {ATTRIBUTES = (); }; };
    55 		61A2279D0D1CEE7600430CCD /* SUSystemProfiler.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A2279B0D1CEE7600430CCD /* SUSystemProfiler.m */; };
    56 		61A354550DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A354530DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    57 		61A354560DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A354540DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m */; };
    58 		61AAE8280A321A7F00D8810D /* Sparkle.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8220A321A7F00D8810D /* Sparkle.strings */; };
    59 		61AAE8290A321A8000D8810D /* SUAutomaticUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */; };
    60 		61AAE82A0A321A8000D8810D /* SUUpdateAlert.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */; };
    61 		61B5F8ED09C4CE3C00B25A18 /* SUUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; };
    62 		61B5F8EE09C4CE3C00B25A18 /* SUUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */; };
    63 		61B5F8EF09C4CE3C00B25A18 /* SUPlainInstallerInternals.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F8E509C4CE3C00B25A18 /* SUPlainInstallerInternals.m */; };
    64 		61B5F8F709C4CEB300B25A18 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61B5F8F609C4CEB300B25A18 /* Security.framework */; };
    65 		61B5F90F09C4CF3A00B25A18 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; };
    66 		61B5F92E09C4CFD800B25A18 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61B5F92A09C4CFD800B25A18 /* InfoPlist.strings */; };
    67 		61B5F92F09C4CFD800B25A18 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61B5F92C09C4CFD800B25A18 /* MainMenu.nib */; };
    68 		61B5F93009C4CFDC00B25A18 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5F92409C4CFC900B25A18 /* main.m */; };
    69 		61B5FBB709C4FAFF00B25A18 /* SUAppcast.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FB9509C4F04600B25A18 /* SUAppcast.m */; };
    70 		61B5FC0D09C4FC8200B25A18 /* SUAppcast.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FB9409C4F04600B25A18 /* SUAppcast.h */; settings = {ATTRIBUTES = (Public, ); }; };
    71 		61B5FC4C09C4FD5E00B25A18 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61B5FC3F09C4FD4000B25A18 /* WebKit.framework */; };
    72 		61B5FC6F09C51F4900B25A18 /* SUAppcastItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FC5409C5182000B25A18 /* SUAppcastItem.m */; };
    73 		61B5FC7009C51F4A00B25A18 /* SUAppcastItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FC5309C5182000B25A18 /* SUAppcastItem.h */; settings = {ATTRIBUTES = (Public, ); }; };
    74 		61B5FCDE09C52A9F00B25A18 /* SUUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */; };
    75 		61B5FCDF09C52A9F00B25A18 /* SUUpdateAlert.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */; settings = {ATTRIBUTES = (); }; };
    76 		61B93A3C0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B93A390DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    77 		61B93A3D0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B93A3A0DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.m */; };
    78 		61B93B270DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B93B250DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    79 		61B93B280DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B93B260DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m */; };
    80 		61B93C090DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B93C070DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    81 		61B93C0A0DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B93C080DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m */; };
    82 		61BBDF820A49220C00378739 /* Sparkle.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61BBDF810A49220C00378739 /* Sparkle.icns */; };
    83 		61C2680A0E2DB5D000175E6C /* License.txt in Resources */ = {isa = PBXBuildFile; fileRef = 61C268090E2DB5D000175E6C /* License.txt */; };
    84 		61C46F340D9C54F300B06326 /* SUUpdatePermissionPrompt.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61C46F330D9C54F300B06326 /* SUUpdatePermissionPrompt.nib */; };
    85 		61CFB3290E385186007A1735 /* Sparkle.pch in Headers */ = {isa = PBXBuildFile; fileRef = 61CFB3280E385186007A1735 /* Sparkle.pch */; };
    86 		61D85D6D0E10B2ED00F9B4A9 /* SUPipedUnarchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 6129C0B90E0B79810062CE76 /* SUPipedUnarchiver.m */; };
    87 		61EF67560E25B58D00F754E0 /* SUHost.m in Sources */ = {isa = PBXBuildFile; fileRef = 61EF67550E25B58D00F754E0 /* SUHost.m */; };
    88 		61EF67590E25C5B400F754E0 /* SUHost.h in Headers */ = {isa = PBXBuildFile; fileRef = 61EF67580E25C5B400F754E0 /* SUHost.h */; };
    89 		61F83F720DBFE140006FDD30 /* SUBasicUpdateDriver.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F83F700DBFE137006FDD30 /* SUBasicUpdateDriver.m */; };
    90 		61F83F740DBFE141006FDD30 /* SUBasicUpdateDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F83F6F0DBFE137006FDD30 /* SUBasicUpdateDriver.h */; settings = {ATTRIBUTES = (); }; };
    91 		61FA52880E2D9EA400EF58AD /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */; settings = {ATTRIBUTES = (Required, ); }; };
    92 		DAAEFC9B0DA5722F0051E0D0 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; };
    93 		DAAEFD4E0DA572330051E0D0 /* relaunch.m in Sources */ = {isa = PBXBuildFile; fileRef = 613242130CD06CEF00106AA4 /* relaunch.m */; };
    94 		DAAEFD510DA572550051E0D0 /* relaunch in Resources */ = {isa = PBXBuildFile; fileRef = DAAEFC960DA571DF0051E0D0 /* relaunch */; };
    95 		FAEFA2F70D94AA7500472538 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    96 		FAEFA2F80D94AA7900472538 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; };
    97 		FAEFA3040D94AB3400472538 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D6A5FE840307C02AAC07 /* AppKit.framework */; };
    98 		FAEFA3050D94AB3400472538 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
    99 /* End PBXBuildFile section */
   101 /* Begin PBXContainerItemProxy section */
   102 		61227AB90DB5C4BB00AB99EA /* PBXContainerItemProxy */ = {
   103 			isa = PBXContainerItemProxy;
   104 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
   105 			proxyType = 1;
   106 			remoteGlobalIDString = 612279D80DB5470200AB99EA;
   107 			remoteInfo = "Sparkle Unit Tests";
   108 		};
   109 		61B5F91B09C4CF7200B25A18 /* PBXContainerItemProxy */ = {
   110 			isa = PBXContainerItemProxy;
   111 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
   112 			proxyType = 1;
   113 			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
   114 			remoteInfo = Sparkle;
   115 		};
   116 		61FA528C0E2D9EB200EF58AD /* PBXContainerItemProxy */ = {
   117 			isa = PBXContainerItemProxy;
   118 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
   119 			proxyType = 1;
   120 			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
   121 			remoteInfo = Sparkle;
   122 		};
   123 		DAAEFD4F0DA572460051E0D0 /* PBXContainerItemProxy */ = {
   124 			isa = PBXContainerItemProxy;
   125 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
   126 			proxyType = 1;
   127 			remoteGlobalIDString = DAAEFC950DA571DF0051E0D0;
   128 			remoteInfo = relaunch;
   129 		};
   130 /* End PBXContainerItemProxy section */
   132 /* Begin PBXCopyFilesBuildPhase section */
   133 		61B5FB4D09C4E9FA00B25A18 /* CopyFiles */ = {
   134 			isa = PBXCopyFilesBuildPhase;
   135 			buildActionMask = 2147483647;
   136 			dstPath = "";
   137 			dstSubfolderSpec = 10;
   138 			files = (
   139 				61407C390A4099050009F71F /* Sparkle.framework in CopyFiles */,
   140 			);
   141 			runOnlyForDeploymentPostprocessing = 0;
   142 		};
   143 /* End PBXCopyFilesBuildPhase section */
   145 /* Begin PBXFileReference section */
   146 		0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
   147 		0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
   148 		610134710DD250470049ACDF /* SUUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateDriver.h; sourceTree = "<group>"; };
   149 		610134720DD250470049ACDF /* SUUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateDriver.m; sourceTree = "<group>"; };
   150 		610134790DD2541A0049ACDF /* SUProbingUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUProbingUpdateDriver.h; sourceTree = "<group>"; };
   151 		6101347A0DD2541A0049ACDF /* SUProbingUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUProbingUpdateDriver.m; sourceTree = "<group>"; };
   152 		6102FE440E077FCE00F85D09 /* SUPipedUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPipedUnarchiver.h; sourceTree = "<group>"; };
   153 		6102FE480E07803800F85D09 /* SUDiskImageUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUDiskImageUnarchiver.h; sourceTree = "<group>"; };
   154 		6102FE490E07803800F85D09 /* SUDiskImageUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUDiskImageUnarchiver.m; sourceTree = "<group>"; };
   155 		6102FE590E08C7EC00F85D09 /* SUUnarchiver_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUnarchiver_Private.h; sourceTree = "<group>"; };
   156 		6102FE5A0E08C7EC00F85D09 /* SUUnarchiver_Private.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUnarchiver_Private.m; sourceTree = "<group>"; };
   157 		61072EB20DF2640C008FE88B /* ConfigFrameworkReleaseGCSupport.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFrameworkReleaseGCSupport.xcconfig; sourceTree = "<group>"; };
   158 		610D5A740A1670A4004AAD9C /* SUStatus.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = SUStatus.nib; sourceTree = "<group>"; };
   159 		610EC1BF0CF3914D00AE239E /* NTSynchronousTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NTSynchronousTask.m; sourceTree = "<group>"; };
   160 		610EC1C00CF3914D00AE239E /* NTSynchronousTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NTSynchronousTask.h; sourceTree = "<group>"; };
   161 		6117796E0D1112E000749C97 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
   162 		61180BC80D64138900B4E0D1 /* SUWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUWindowController.h; sourceTree = "<group>"; };
   163 		61180BC90D64138900B4E0D1 /* SUWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUWindowController.m; sourceTree = "<group>"; };
   164 		6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAutomaticUpdateAlert.h; sourceTree = "<group>"; };
   165 		6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAutomaticUpdateAlert.m; sourceTree = "<group>"; };
   166 		612279D90DB5470200AB99EA /* Sparkle Unit Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Sparkle Unit Tests.octest"; sourceTree = BUILT_PRODUCTS_DIR; };
   167 		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>"; };
   168 		61227A140DB548B800AB99EA /* SUVersionComparisonTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SUVersionComparisonTest.h; path = Tests/SUVersionComparisonTest.h; sourceTree = "<group>"; };
   169 		61227A150DB548B800AB99EA /* SUVersionComparisonTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SUVersionComparisonTest.m; path = Tests/SUVersionComparisonTest.m; sourceTree = "<group>"; };
   170 		6129984309C9E2DA00B7442F /* SUPlainInstallerInternals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPlainInstallerInternals.h; sourceTree = "<group>"; };
   171 		61299A2D09CA2DAB00B7442F /* SUDSAVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUDSAVerifier.h; sourceTree = "<group>"; };
   172 		61299A2E09CA2DAB00B7442F /* SUDSAVerifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUDSAVerifier.m; sourceTree = "<group>"; };
   173 		61299A5B09CA6D4500B7442F /* SUConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUConstants.h; sourceTree = "<group>"; };
   174 		61299A5F09CA6EB100B7442F /* SUConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUConstants.m; sourceTree = "<group>"; };
   175 		61299A8B09CA790200B7442F /* SUUnarchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUnarchiver.h; sourceTree = "<group>"; };
   176 		61299A8C09CA790200B7442F /* SUUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUnarchiver.m; sourceTree = "<group>"; };
   177 		61299B3509CB04E000B7442F /* Sparkle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle.h; sourceTree = "<group>"; };
   178 		6129C0B90E0B79810062CE76 /* SUPipedUnarchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUPipedUnarchiver.m; sourceTree = "<group>"; };
   179 		612DCBAD0D488BC60015DBEA /* SUUpdatePermissionPrompt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdatePermissionPrompt.h; sourceTree = "<group>"; };
   180 		612DCBAE0D488BC60015DBEA /* SUUpdatePermissionPrompt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdatePermissionPrompt.m; sourceTree = "<group>"; };
   181 		613242130CD06CEF00106AA4 /* relaunch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = relaunch.m; sourceTree = "<group>"; };
   182 		615AE3CF0D64DC40001CA7BD /* SUModelTranslation.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = SUModelTranslation.plist; sourceTree = "<group>"; };
   183 		618915700E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   184 		618915710E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   185 		618915720E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = sv; path = sv.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   186 		618915730E35937600B5E981 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Sparkle.strings; sourceTree = "<group>"; };
   187 		618E9CFC0E7328F1004646D8 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dsa_pub.pem; path = "Test Application/dsa_pub.pem"; sourceTree = "<group>"; };
   188 		618FA4FF0DAE88B40026945C /* SUInstaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUInstaller.h; sourceTree = "<group>"; };
   189 		618FA5000DAE88B40026945C /* SUInstaller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUInstaller.m; sourceTree = "<group>"; };
   190 		618FA5030DAE8AB80026945C /* SUPlainInstaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPlainInstaller.h; sourceTree = "<group>"; };
   191 		618FA5040DAE8AB80026945C /* SUPlainInstaller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUPlainInstaller.m; sourceTree = "<group>"; };
   192 		618FA5200DAE8E8A0026945C /* SUPackageInstaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUPackageInstaller.h; sourceTree = "<group>"; };
   193 		618FA5210DAE8E8A0026945C /* SUPackageInstaller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUPackageInstaller.m; sourceTree = "<group>"; };
   194 		6195D48F0E404AD600D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   195 		6195D4900E404AD600D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   196 		6195D4910E404AD600D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = ru; path = ru.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   197 		6195D4920E404AD700D41A50 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Sparkle.strings; sourceTree = "<group>"; };
   198 		6196CFE309C71ADE000DC222 /* SUStatusController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStatusController.h; sourceTree = "<group>"; };
   199 		6196CFE409C71ADE000DC222 /* SUStatusController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStatusController.m; sourceTree = "<group>"; };
   200 		619B17200E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Sparkle.strings; sourceTree = "<group>"; };
   201 		619B17210E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   202 		619B17220E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   203 		619B17230E1E9D0800E72754 /* de */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = de; path = de.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   204 		61A2259C0D1C495D00430CCD /* SUVersionComparisonProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUVersionComparisonProtocol.h; sourceTree = "<group>"; };
   205 		61A225A20D1C4AC000430CCD /* SUStandardVersionComparator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUStandardVersionComparator.h; sourceTree = "<group>"; };
   206 		61A225A30D1C4AC000430CCD /* SUStandardVersionComparator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUStandardVersionComparator.m; sourceTree = "<group>"; };
   207 		61A2279A0D1CEE7600430CCD /* SUSystemProfiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUSystemProfiler.h; sourceTree = "<group>"; };
   208 		61A2279B0D1CEE7600430CCD /* SUSystemProfiler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUSystemProfiler.m; sourceTree = "<group>"; };
   209 		61A354530DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUserInitiatedUpdateDriver.h; sourceTree = "<group>"; };
   210 		61A354540DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUserInitiatedUpdateDriver.m; sourceTree = "<group>"; };
   211 		61AAE8230A321A7F00D8810D /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Sparkle.strings; sourceTree = "<group>"; };
   212 		61AAE8250A321A7F00D8810D /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   213 		61AAE8270A321A7F00D8810D /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   214 		61AAE84F0A321AF700D8810D /* es */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Sparkle.strings; sourceTree = "<group>"; };
   215 		61AAE8590A321B0400D8810D /* fr */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Sparkle.strings; sourceTree = "<group>"; };
   216 		61AAE8710A321F7700D8810D /* nl */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Sparkle.strings; sourceTree = "<group>"; };
   217 		61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SUUpdater.h; sourceTree = "<group>"; };
   218 		61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SUUpdater.m; sourceTree = "<group>"; };
   219 		61B5F8E509C4CE3C00B25A18 /* SUPlainInstallerInternals.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SUPlainInstallerInternals.m; sourceTree = "<group>"; };
   220 		61B5F8F609C4CEB300B25A18 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
   221 		61B5F90209C4CEE200B25A18 /* Sparkle Test App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Sparkle Test App.app"; sourceTree = BUILT_PRODUCTS_DIR; };
   222 		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>"; };
   223 		61B5F92409C4CFC900B25A18 /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "Test Application/main.m"; sourceTree = "<group>"; };
   224 		61B5F92B09C4CFD800B25A18 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = "Test Application/English.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
   225 		61B5F92D09C4CFD800B25A18 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "Test Application/English.lproj/MainMenu.nib"; sourceTree = "<group>"; };
   226 		61B5FB9409C4F04600B25A18 /* SUAppcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcast.h; sourceTree = "<group>"; };
   227 		61B5FB9509C4F04600B25A18 /* SUAppcast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcast.m; sourceTree = "<group>"; };
   228 		61B5FC3F09C4FD4000B25A18 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
   229 		61B5FC5309C5182000B25A18 /* SUAppcastItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAppcastItem.h; sourceTree = "<group>"; };
   230 		61B5FC5409C5182000B25A18 /* SUAppcastItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAppcastItem.m; sourceTree = "<group>"; };
   231 		61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateAlert.h; sourceTree = "<group>"; };
   232 		61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateAlert.m; sourceTree = "<group>"; };
   233 		61B93A390DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUIBasedUpdateDriver.h; sourceTree = "<group>"; };
   234 		61B93A3A0DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUIBasedUpdateDriver.m; sourceTree = "<group>"; };
   235 		61B93B250DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUAutomaticUpdateDriver.h; sourceTree = "<group>"; };
   236 		61B93B260DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUAutomaticUpdateDriver.m; sourceTree = "<group>"; };
   237 		61B93C070DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUScheduledUpdateDriver.h; sourceTree = "<group>"; };
   238 		61B93C080DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUScheduledUpdateDriver.m; sourceTree = "<group>"; };
   239 		61BBDF810A49220C00378739 /* Sparkle.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Sparkle.icns; sourceTree = "<group>"; };
   240 		61C268090E2DB5D000175E6C /* License.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = License.txt; sourceTree = "<group>"; };
   241 		61C46F350D9C54F300B06326 /* en */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = en; path = en.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   242 		61CFB3280E385186007A1735 /* Sparkle.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparkle.pch; sourceTree = "<group>"; };
   243 		61EF67550E25B58D00F754E0 /* SUHost.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUHost.m; sourceTree = "<group>"; };
   244 		61EF67580E25C5B400F754E0 /* SUHost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUHost.h; sourceTree = "<group>"; };
   245 		61F3651A0E18987B007ECA02 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   246 		61F3652A0E189883007ECA02 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   247 		61F3652B0E189883007ECA02 /* es */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = es; path = es.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   248 		61F3652E0E18988F007ECA02 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   249 		61F3652F0E18988F007ECA02 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   250 		61F365300E18988F007ECA02 /* fr */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = fr; path = fr.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   251 		61F365330E1898A3007ECA02 /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   252 		61F365340E1898A3007ECA02 /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   253 		61F365350E1898A3007ECA02 /* nl */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = nl; path = nl.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   254 		61F614540E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Sparkle.strings; sourceTree = "<group>"; };
   255 		61F614550E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUAutomaticUpdateAlert.nib; sourceTree = "<group>"; };
   256 		61F614560E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUUpdateAlert.nib; sourceTree = "<group>"; };
   257 		61F614570E24A12D009F47E7 /* it */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = it; path = it.lproj/SUUpdatePermissionPrompt.nib; sourceTree = "<group>"; };
   258 		61F83F6F0DBFE137006FDD30 /* SUBasicUpdateDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUBasicUpdateDriver.h; sourceTree = "<group>"; };
   259 		61F83F700DBFE137006FDD30 /* SUBasicUpdateDriver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUBasicUpdateDriver.m; sourceTree = "<group>"; };
   260 		8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
   261 		8DC2EF5B0486A6940098B216 /* Sparkle.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Sparkle.framework; sourceTree = BUILT_PRODUCTS_DIR; };
   262 		DAAEFC960DA571DF0051E0D0 /* relaunch */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = relaunch; sourceTree = BUILT_PRODUCTS_DIR; };
   263 		FA1941CA0D94A70100DD942E /* ConfigFrameworkDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFrameworkDebug.xcconfig; sourceTree = "<group>"; };
   264 		FA1941CB0D94A70100DD942E /* ConfigTestAppDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigTestAppDebug.xcconfig; sourceTree = "<group>"; };
   265 		FA1941CC0D94A70100DD942E /* ConfigCommonRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigCommonRelease.xcconfig; sourceTree = "<group>"; };
   266 		FA1941CD0D94A70100DD942E /* ConfigTestApp.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigTestApp.xcconfig; sourceTree = "<group>"; };
   267 		FA1941CE0D94A70100DD942E /* ConfigRelaunch.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigRelaunch.xcconfig; sourceTree = "<group>"; };
   268 		FA1941CF0D94A70100DD942E /* ConfigCommonDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigCommonDebug.xcconfig; sourceTree = "<group>"; };
   269 		FA1941D00D94A70100DD942E /* ConfigCommon.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigCommon.xcconfig; sourceTree = "<group>"; };
   270 		FA1941D10D94A70100DD942E /* ConfigFramework.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFramework.xcconfig; sourceTree = "<group>"; };
   271 		FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigTestAppRelease.xcconfig; sourceTree = "<group>"; };
   272 		FA1941D30D94A70100DD942E /* ConfigRelaunchDebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigRelaunchDebug.xcconfig; sourceTree = "<group>"; };
   273 		FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigRelaunchRelease.xcconfig; sourceTree = "<group>"; };
   274 		FA1941D50D94A70100DD942E /* ConfigFrameworkRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ConfigFrameworkRelease.xcconfig; sourceTree = "<group>"; };
   275 /* End PBXFileReference section */
   277 /* Begin PBXFrameworksBuildPhase section */
   278 		612279D60DB5470200AB99EA /* Frameworks */ = {
   279 			isa = PBXFrameworksBuildPhase;
   280 			buildActionMask = 2147483647;
   281 			files = (
   282 				61FA52880E2D9EA400EF58AD /* Sparkle.framework in Frameworks */,
   283 			);
   284 			runOnlyForDeploymentPostprocessing = 0;
   285 		};
   286 		61B5F90009C4CEE200B25A18 /* Frameworks */ = {
   287 			isa = PBXFrameworksBuildPhase;
   288 			buildActionMask = 2147483647;
   289 			files = (
   290 				61B5F90F09C4CF3A00B25A18 /* Sparkle.framework in Frameworks */,
   291 				610D5A1A0A1661B8004AAD9C /* Sparkle.framework in Frameworks */,
   292 				FAEFA3040D94AB3400472538 /* AppKit.framework in Frameworks */,
   293 				FAEFA3050D94AB3400472538 /* Foundation.framework in Frameworks */,
   294 			);
   295 			runOnlyForDeploymentPostprocessing = 0;
   296 		};
   297 		8DC2EF560486A6940098B216 /* Frameworks */ = {
   298 			isa = PBXFrameworksBuildPhase;
   299 			buildActionMask = 2147483647;
   300 			files = (
   301 				61B5F8F709C4CEB300B25A18 /* Security.framework in Frameworks */,
   302 				61B5FC4C09C4FD5E00B25A18 /* WebKit.framework in Frameworks */,
   303 				61177A1F0D1112E900749C97 /* IOKit.framework in Frameworks */,
   304 				FAEFA2F70D94AA7500472538 /* Foundation.framework in Frameworks */,
   305 				FAEFA2F80D94AA7900472538 /* AppKit.framework in Frameworks */,
   306 			);
   307 			runOnlyForDeploymentPostprocessing = 0;
   308 		};
   309 		DAAEFC940DA571DF0051E0D0 /* Frameworks */ = {
   310 			isa = PBXFrameworksBuildPhase;
   311 			buildActionMask = 2147483647;
   312 			files = (
   313 				DAAEFC9B0DA5722F0051E0D0 /* AppKit.framework in Frameworks */,
   314 			);
   315 			runOnlyForDeploymentPostprocessing = 0;
   316 		};
   317 /* End PBXFrameworksBuildPhase section */
   319 /* Begin PBXGroup section */
   320 		034768DFFF38A50411DB9C8B /* Products */ = {
   321 			isa = PBXGroup;
   322 			children = (
   323 				8DC2EF5B0486A6940098B216 /* Sparkle.framework */,
   324 				61B5F90209C4CEE200B25A18 /* Sparkle Test App.app */,
   325 				DAAEFC960DA571DF0051E0D0 /* relaunch */,
   326 				612279D90DB5470200AB99EA /* Sparkle Unit Tests.octest */,
   327 			);
   328 			name = Products;
   329 			sourceTree = "<group>";
   330 		};
   331 		0867D691FE84028FC02AAC07 /* Sparkle */ = {
   332 			isa = PBXGroup;
   333 			children = (
   334 				61F83F6E0DBFE07A006FDD30 /* Update Control */,
   335 				61299B3909CB055000B7442F /* Appcast Support */,
   336 				618FA6DB0DB485440026945C /* Installation */,
   337 				6101354A0DD25B7F0049ACDF /* Unarchiving */,
   338 				61299B3A09CB056100B7442F /* User Interface */,
   339 				61B5F8F309C4CE5900B25A18 /* Other Sources */,
   340 				089C1665FE841158C02AAC07 /* Framework Resources */,
   341 				61227A100DB5484000AB99EA /* Tests */,
   342 				61B5F91D09C4CF7F00B25A18 /* Test Application Sources */,
   343 				0867D69AFE84028FC02AAC07 /* Apple Frameworks and Libraries */,
   344 				FA1941C40D94A6EA00DD942E /* Configurations */,
   345 				034768DFFF38A50411DB9C8B /* Products */,
   346 			);
   347 			name = Sparkle;
   348 			sourceTree = "<group>";
   349 		};
   350 		0867D69AFE84028FC02AAC07 /* Apple Frameworks and Libraries */ = {
   351 			isa = PBXGroup;
   352 			children = (
   353 				6117796E0D1112E000749C97 /* IOKit.framework */,
   354 				61B5FC3F09C4FD4000B25A18 /* WebKit.framework */,
   355 				61B5F8F609C4CEB300B25A18 /* Security.framework */,
   356 				0867D6A5FE840307C02AAC07 /* AppKit.framework */,
   357 				0867D69BFE84028FC02AAC07 /* Foundation.framework */,
   358 			);
   359 			name = "Apple Frameworks and Libraries";
   360 			sourceTree = "<group>";
   361 		};
   362 		089C1665FE841158C02AAC07 /* Framework Resources */ = {
   363 			isa = PBXGroup;
   364 			children = (
   365 				8DC2EF5A0486A6940098B216 /* Info.plist */,
   366 				615AE3CF0D64DC40001CA7BD /* SUModelTranslation.plist */,
   367 				61C268090E2DB5D000175E6C /* License.txt */,
   368 				61AAE8220A321A7F00D8810D /* Sparkle.strings */,
   369 				61C46F330D9C54F300B06326 /* SUUpdatePermissionPrompt.nib */,
   370 				61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */,
   371 				61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */,
   372 				610D5A740A1670A4004AAD9C /* SUStatus.nib */,
   373 			);
   374 			name = "Framework Resources";
   375 			sourceTree = "<group>";
   376 		};
   377 		6101354A0DD25B7F0049ACDF /* Unarchiving */ = {
   378 			isa = PBXGroup;
   379 			children = (
   380 				61299A8B09CA790200B7442F /* SUUnarchiver.h */,
   381 				61299A8C09CA790200B7442F /* SUUnarchiver.m */,
   382 				6102FE590E08C7EC00F85D09 /* SUUnarchiver_Private.h */,
   383 				6102FE5A0E08C7EC00F85D09 /* SUUnarchiver_Private.m */,
   384 				6102FE440E077FCE00F85D09 /* SUPipedUnarchiver.h */,
   385 				6129C0B90E0B79810062CE76 /* SUPipedUnarchiver.m */,
   386 				6102FE480E07803800F85D09 /* SUDiskImageUnarchiver.h */,
   387 				6102FE490E07803800F85D09 /* SUDiskImageUnarchiver.m */,
   388 				610EC1C00CF3914D00AE239E /* NTSynchronousTask.h */,
   389 				610EC1BF0CF3914D00AE239E /* NTSynchronousTask.m */,
   390 			);
   391 			name = Unarchiving;
   392 			sourceTree = "<group>";
   393 		};
   394 		6101355D0DD25BB70049ACDF /* Support */ = {
   395 			isa = PBXGroup;
   396 			children = (
   397 				613242130CD06CEF00106AA4 /* relaunch.m */,
   398 			);
   399 			name = Support;
   400 			sourceTree = "<group>";
   401 		};
   402 		61227A100DB5484000AB99EA /* Tests */ = {
   403 			isa = PBXGroup;
   404 			children = (
   405 				61227A140DB548B800AB99EA /* SUVersionComparisonTest.h */,
   406 				61227A150DB548B800AB99EA /* SUVersionComparisonTest.m */,
   407 				612279DA0DB5470200AB99EA /* Sparkle Unit Tests-Info.plist */,
   408 			);
   409 			name = Tests;
   410 			sourceTree = "<group>";
   411 		};
   412 		61299B3909CB055000B7442F /* Appcast Support */ = {
   413 			isa = PBXGroup;
   414 			children = (
   415 				61B5FB9409C4F04600B25A18 /* SUAppcast.h */,
   416 				61B5FB9509C4F04600B25A18 /* SUAppcast.m */,
   417 				61B5FC5309C5182000B25A18 /* SUAppcastItem.h */,
   418 				61B5FC5409C5182000B25A18 /* SUAppcastItem.m */,
   419 				61A2279A0D1CEE7600430CCD /* SUSystemProfiler.h */,
   420 				61A2279B0D1CEE7600430CCD /* SUSystemProfiler.m */,
   421 				61A2259C0D1C495D00430CCD /* SUVersionComparisonProtocol.h */,
   422 				61A225A20D1C4AC000430CCD /* SUStandardVersionComparator.h */,
   423 				61A225A30D1C4AC000430CCD /* SUStandardVersionComparator.m */,
   424 			);
   425 			name = "Appcast Support";
   426 			sourceTree = "<group>";
   427 		};
   428 		61299B3A09CB056100B7442F /* User Interface */ = {
   429 			isa = PBXGroup;
   430 			children = (
   431 				61B5FCA009C5228F00B25A18 /* SUUpdateAlert.h */,
   432 				61B5FCA109C5228F00B25A18 /* SUUpdateAlert.m */,
   433 				6120721009CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h */,
   434 				6120721109CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m */,
   435 				6196CFE309C71ADE000DC222 /* SUStatusController.h */,
   436 				6196CFE409C71ADE000DC222 /* SUStatusController.m */,
   437 				612DCBAD0D488BC60015DBEA /* SUUpdatePermissionPrompt.h */,
   438 				612DCBAE0D488BC60015DBEA /* SUUpdatePermissionPrompt.m */,
   439 				61180BC80D64138900B4E0D1 /* SUWindowController.h */,
   440 				61180BC90D64138900B4E0D1 /* SUWindowController.m */,
   441 			);
   442 			name = "User Interface";
   443 			sourceTree = "<group>";
   444 		};
   445 		618FA6DB0DB485440026945C /* Installation */ = {
   446 			isa = PBXGroup;
   447 			children = (
   448 				618FA4FF0DAE88B40026945C /* SUInstaller.h */,
   449 				618FA5000DAE88B40026945C /* SUInstaller.m */,
   450 				618FA5030DAE8AB80026945C /* SUPlainInstaller.h */,
   451 				618FA5040DAE8AB80026945C /* SUPlainInstaller.m */,
   452 				6129984309C9E2DA00B7442F /* SUPlainInstallerInternals.h */,
   453 				61B5F8E509C4CE3C00B25A18 /* SUPlainInstallerInternals.m */,
   454 				618FA5200DAE8E8A0026945C /* SUPackageInstaller.h */,
   455 				618FA5210DAE8E8A0026945C /* SUPackageInstaller.m */,
   456 				6101355D0DD25BB70049ACDF /* Support */,
   457 			);
   458 			name = Installation;
   459 			sourceTree = "<group>";
   460 		};
   461 		61B5F8F309C4CE5900B25A18 /* Other Sources */ = {
   462 			isa = PBXGroup;
   463 			children = (
   464 				61EF67580E25C5B400F754E0 /* SUHost.h */,
   465 				61EF67550E25B58D00F754E0 /* SUHost.m */,
   466 				61299B3509CB04E000B7442F /* Sparkle.h */,
   467 				61CFB3280E385186007A1735 /* Sparkle.pch */,
   468 				61299A5B09CA6D4500B7442F /* SUConstants.h */,
   469 				61299A5F09CA6EB100B7442F /* SUConstants.m */,
   470 			);
   471 			includeInIndex = 1;
   472 			name = "Other Sources";
   473 			sourceTree = "<group>";
   474 		};
   475 		61B5F91D09C4CF7F00B25A18 /* Test Application Sources */ = {
   476 			isa = PBXGroup;
   477 			children = (
   478 				61BBDF810A49220C00378739 /* Sparkle.icns */,
   479 				61B5F92A09C4CFD800B25A18 /* InfoPlist.strings */,
   480 				61B5F92C09C4CFD800B25A18 /* MainMenu.nib */,
   481 				61B5F92409C4CFC900B25A18 /* main.m */,
   482 				61B5F90409C4CEE200B25A18 /* Test Application-Info.plist */,
   483 				618E9CFC0E7328F1004646D8 /* dsa_pub.pem */,
   484 			);
   485 			name = "Test Application Sources";
   486 			sourceTree = "<group>";
   487 		};
   488 		61CFB2C10E384958007A1735 /* Support */ = {
   489 			isa = PBXGroup;
   490 			children = (
   491 				61299A2D09CA2DAB00B7442F /* SUDSAVerifier.h */,
   492 				61299A2E09CA2DAB00B7442F /* SUDSAVerifier.m */,
   493 			);
   494 			name = Support;
   495 			sourceTree = "<group>";
   496 		};
   497 		61CFB2C20E38496B007A1735 /* Drivers */ = {
   498 			isa = PBXGroup;
   499 			children = (
   500 				610134710DD250470049ACDF /* SUUpdateDriver.h */,
   501 				610134720DD250470049ACDF /* SUUpdateDriver.m */,
   502 				61F83F6F0DBFE137006FDD30 /* SUBasicUpdateDriver.h */,
   503 				61F83F700DBFE137006FDD30 /* SUBasicUpdateDriver.m */,
   504 				61B93A390DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.h */,
   505 				61B93A3A0DD02D6400DCD2F8 /* SUUIBasedUpdateDriver.m */,
   506 				61B93B250DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h */,
   507 				61B93B260DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m */,
   508 				61B93C070DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h */,
   509 				61B93C080DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m */,
   510 				610134790DD2541A0049ACDF /* SUProbingUpdateDriver.h */,
   511 				6101347A0DD2541A0049ACDF /* SUProbingUpdateDriver.m */,
   512 				61A354530DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h */,
   513 				61A354540DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m */,
   514 			);
   515 			name = Drivers;
   516 			sourceTree = "<group>";
   517 		};
   518 		61F83F6E0DBFE07A006FDD30 /* Update Control */ = {
   519 			isa = PBXGroup;
   520 			children = (
   521 				61B5F8E309C4CE3C00B25A18 /* SUUpdater.h */,
   522 				61B5F8E409C4CE3C00B25A18 /* SUUpdater.m */,
   523 				61CFB2C20E38496B007A1735 /* Drivers */,
   524 				61CFB2C10E384958007A1735 /* Support */,
   525 			);
   526 			name = "Update Control";
   527 			sourceTree = "<group>";
   528 		};
   529 		FA1941C40D94A6EA00DD942E /* Configurations */ = {
   530 			isa = PBXGroup;
   531 			children = (
   532 				FA1941D00D94A70100DD942E /* ConfigCommon.xcconfig */,
   533 				FA1941CF0D94A70100DD942E /* ConfigCommonDebug.xcconfig */,
   534 				FA1941CC0D94A70100DD942E /* ConfigCommonRelease.xcconfig */,
   535 				FA1941D10D94A70100DD942E /* ConfigFramework.xcconfig */,
   536 				FA1941CA0D94A70100DD942E /* ConfigFrameworkDebug.xcconfig */,
   537 				FA1941D50D94A70100DD942E /* ConfigFrameworkRelease.xcconfig */,
   538 				61072EB20DF2640C008FE88B /* ConfigFrameworkReleaseGCSupport.xcconfig */,
   539 				FA1941CD0D94A70100DD942E /* ConfigTestApp.xcconfig */,
   540 				FA1941CB0D94A70100DD942E /* ConfigTestAppDebug.xcconfig */,
   541 				FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */,
   542 				FA1941CE0D94A70100DD942E /* ConfigRelaunch.xcconfig */,
   543 				FA1941D30D94A70100DD942E /* ConfigRelaunchDebug.xcconfig */,
   544 				FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */,
   545 			);
   546 			path = Configurations;
   547 			sourceTree = "<group>";
   548 		};
   549 /* End PBXGroup section */
   551 /* Begin PBXHeadersBuildPhase section */
   552 		8DC2EF500486A6940098B216 /* Headers */ = {
   553 			isa = PBXHeadersBuildPhase;
   554 			buildActionMask = 2147483647;
   555 			files = (
   556 				61B5F8ED09C4CE3C00B25A18 /* SUUpdater.h in Headers */,
   557 				61B5FC0D09C4FC8200B25A18 /* SUAppcast.h in Headers */,
   558 				61B5FC7009C51F4A00B25A18 /* SUAppcastItem.h in Headers */,
   559 				61B5FCDF09C52A9F00B25A18 /* SUUpdateAlert.h in Headers */,
   560 				6196CFF909C72148000DC222 /* SUStatusController.h in Headers */,
   561 				61299A2F09CA2DAB00B7442F /* SUDSAVerifier.h in Headers */,
   562 				61299A4A09CA2DD000B7442F /* SUPlainInstallerInternals.h in Headers */,
   563 				61299A5C09CA6D4500B7442F /* SUConstants.h in Headers */,
   564 				61299A8D09CA790200B7442F /* SUUnarchiver.h in Headers */,
   565 				61299B3609CB04E000B7442F /* Sparkle.h in Headers */,
   566 				6120721209CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.h in Headers */,
   567 				61A2259E0D1C495D00430CCD /* SUVersionComparisonProtocol.h in Headers */,
   568 				61A225A40D1C4AC000430CCD /* SUStandardVersionComparator.h in Headers */,
   569 				61A2279C0D1CEE7600430CCD /* SUSystemProfiler.h in Headers */,
   570 				6160E7E10D3B4A8800E9CD71 /* NTSynchronousTask.h in Headers */,
   571 				612DCBAF0D488BC60015DBEA /* SUUpdatePermissionPrompt.h in Headers */,
   572 				61180BCA0D64138900B4E0D1 /* SUWindowController.h in Headers */,
   573 				618FA5010DAE88B40026945C /* SUInstaller.h in Headers */,
   574 				618FA5050DAE8AB80026945C /* SUPlainInstaller.h in Headers */,
   575 				618FA5220DAE8E8A0026945C /* SUPackageInstaller.h in Headers */,
   576 				61F83F740DBFE141006FDD30 /* SUBasicUpdateDriver.h in Headers */,
   577 				61B93A3C0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.h in Headers */,
   578 				61B93B270DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.h in Headers */,
   579 				61B93C090DD112FF00DCD2F8 /* SUScheduledUpdateDriver.h in Headers */,
   580 				610134730DD250470049ACDF /* SUUpdateDriver.h in Headers */,
   581 				6101347B0DD2541A0049ACDF /* SUProbingUpdateDriver.h in Headers */,
   582 				61699BCC0DDB92BD005878A4 /* SUVersionComparisonTest.h in Headers */,
   583 				61A354550DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.h in Headers */,
   584 				6102FE460E077FCE00F85D09 /* SUPipedUnarchiver.h in Headers */,
   585 				6102FE4A0E07803800F85D09 /* SUDiskImageUnarchiver.h in Headers */,
   586 				6102FE5B0E08C7EC00F85D09 /* SUUnarchiver_Private.h in Headers */,
   587 				61EF67590E25C5B400F754E0 /* SUHost.h in Headers */,
   588 				61CFB3290E385186007A1735 /* Sparkle.pch in Headers */,
   589 			);
   590 			runOnlyForDeploymentPostprocessing = 0;
   591 		};
   592 /* End PBXHeadersBuildPhase section */
   594 /* Begin PBXNativeTarget section */
   595 		612279D80DB5470200AB99EA /* Sparkle Unit Tests */ = {
   596 			isa = PBXNativeTarget;
   597 			buildConfigurationList = 612279DD0DB5470300AB99EA /* Build configuration list for PBXNativeTarget "Sparkle Unit Tests" */;
   598 			buildPhases = (
   599 				612279D40DB5470200AB99EA /* Resources */,
   600 				612279D50DB5470200AB99EA /* Sources */,
   601 				612279D60DB5470200AB99EA /* Frameworks */,
   602 				612279D70DB5470200AB99EA /* ShellScript */,
   603 			);
   604 			buildRules = (
   605 			);
   606 			dependencies = (
   607 				61FA528D0E2D9EB200EF58AD /* PBXTargetDependency */,
   608 			);
   609 			name = "Sparkle Unit Tests";
   610 			productName = "Sparkle Unit Tests";
   611 			productReference = 612279D90DB5470200AB99EA /* Sparkle Unit Tests.octest */;
   612 			productType = "com.apple.product-type.bundle";
   613 		};
   614 		61B5F90109C4CEE200B25A18 /* Sparkle Test App */ = {
   615 			isa = PBXNativeTarget;
   616 			buildConfigurationList = 61B5F90509C4CEE300B25A18 /* Build configuration list for PBXNativeTarget "Sparkle Test App" */;
   617 			buildPhases = (
   618 				61B5F8FE09C4CEE200B25A18 /* Resources */,
   619 				61B5F8FF09C4CEE200B25A18 /* Sources */,
   620 				61B5F90009C4CEE200B25A18 /* Frameworks */,
   621 				61B5FB4D09C4E9FA00B25A18 /* CopyFiles */,
   622 			);
   623 			buildRules = (
   624 			);
   625 			dependencies = (
   626 				61B5F91C09C4CF7200B25A18 /* PBXTargetDependency */,
   627 				61227ABA0DB5C4BB00AB99EA /* PBXTargetDependency */,
   628 			);
   629 			name = "Sparkle Test App";
   630 			productName = "Test Application";
   631 			productReference = 61B5F90209C4CEE200B25A18 /* Sparkle Test App.app */;
   632 			productType = "com.apple.product-type.application";
   633 		};
   634 		8DC2EF4F0486A6940098B216 /* Sparkle */ = {
   635 			isa = PBXNativeTarget;
   636 			buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Sparkle" */;
   637 			buildPhases = (
   638 				8DC2EF500486A6940098B216 /* Headers */,
   639 				8DC2EF520486A6940098B216 /* Resources */,
   640 				8DC2EF540486A6940098B216 /* Sources */,
   641 				8DC2EF560486A6940098B216 /* Frameworks */,
   642 				6131B1910DDCDE32005215F0 /* Run Script: Set Bzr Version Info */,
   643 				6195D4B40E40505A00D41A50 /* Run Script: Link fr_CA to fr */,
   644 			);
   645 			buildRules = (
   646 			);
   647 			dependencies = (
   648 				DAAEFD500DA572460051E0D0 /* PBXTargetDependency */,
   649 			);
   650 			name = Sparkle;
   651 			productInstallPath = "$(HOME)/Library/Frameworks";
   652 			productName = Sparkle;
   653 			productReference = 8DC2EF5B0486A6940098B216 /* Sparkle.framework */;
   654 			productType = "com.apple.product-type.framework";
   655 		};
   656 		DAAEFC950DA571DF0051E0D0 /* relaunch tool */ = {
   657 			isa = PBXNativeTarget;
   658 			buildConfigurationList = DAAEFC9A0DA571FD0051E0D0 /* Build configuration list for PBXNativeTarget "relaunch tool" */;
   659 			buildPhases = (
   660 				DAAEFC930DA571DF0051E0D0 /* Sources */,
   661 				DAAEFC940DA571DF0051E0D0 /* Frameworks */,
   662 			);
   663 			buildRules = (
   664 			);
   665 			dependencies = (
   666 			);
   667 			name = "relaunch tool";
   668 			productName = relaunch;
   669 			productReference = DAAEFC960DA571DF0051E0D0 /* relaunch */;
   670 			productType = "com.apple.product-type.tool";
   671 		};
   672 /* End PBXNativeTarget section */
   674 /* Begin PBXProject section */
   675 		0867D690FE84028FC02AAC07 /* Project object */ = {
   676 			isa = PBXProject;
   677 			buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Sparkle" */;
   678 			compatibilityVersion = "Xcode 3.1";
   679 			hasScannedForEncodings = 1;
   680 			knownRegions = (
   681 				English,
   682 				Japanese,
   683 				French,
   684 				German,
   685 				Italian,
   686 				zh_TW,
   687 				en,
   688 				ca,
   689 				cs,
   690 				cy,
   691 				da,
   692 				de,
   693 				es,
   694 				fi,
   695 				fr,
   696 				he,
   697 				hu,
   698 				id,
   699 				is,
   700 				it,
   701 				ja,
   702 				ko,
   703 				nl,
   704 				no,
   705 				pl,
   706 				ru,
   707 				sk,
   708 				sv,
   709 				th,
   710 				tr,
   711 				zh_CN,
   712 				fr_ca,
   713 			);
   714 			mainGroup = 0867D691FE84028FC02AAC07 /* Sparkle */;
   715 			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
   716 			projectDirPath = "";
   717 			projectRoot = "";
   718 			targets = (
   719 				8DC2EF4F0486A6940098B216 /* Sparkle */,
   720 				61B5F90109C4CEE200B25A18 /* Sparkle Test App */,
   721 				DAAEFC950DA571DF0051E0D0 /* relaunch tool */,
   722 				612279D80DB5470200AB99EA /* Sparkle Unit Tests */,
   723 			);
   724 		};
   725 /* End PBXProject section */
   727 /* Begin PBXResourcesBuildPhase section */
   728 		612279D40DB5470200AB99EA /* Resources */ = {
   729 			isa = PBXResourcesBuildPhase;
   730 			buildActionMask = 2147483647;
   731 			files = (
   732 			);
   733 			runOnlyForDeploymentPostprocessing = 0;
   734 		};
   735 		61B5F8FE09C4CEE200B25A18 /* Resources */ = {
   736 			isa = PBXResourcesBuildPhase;
   737 			buildActionMask = 2147483647;
   738 			files = (
   739 				61B5F92E09C4CFD800B25A18 /* InfoPlist.strings in Resources */,
   740 				61B5F92F09C4CFD800B25A18 /* MainMenu.nib in Resources */,
   741 				61BBDF820A49220C00378739 /* Sparkle.icns in Resources */,
   742 				618E9CFD0E7328F1004646D8 /* dsa_pub.pem in Resources */,
   743 			);
   744 			runOnlyForDeploymentPostprocessing = 0;
   745 		};
   746 		8DC2EF520486A6940098B216 /* Resources */ = {
   747 			isa = PBXResourcesBuildPhase;
   748 			buildActionMask = 2147483647;
   749 			files = (
   750 				61C2680A0E2DB5D000175E6C /* License.txt in Resources */,
   751 				DAAEFD510DA572550051E0D0 /* relaunch in Resources */,
   752 				610D5A750A1670A4004AAD9C /* SUStatus.nib in Resources */,
   753 				61AAE8280A321A7F00D8810D /* Sparkle.strings in Resources */,
   754 				61AAE8290A321A8000D8810D /* SUAutomaticUpdateAlert.nib in Resources */,
   755 				61AAE82A0A321A8000D8810D /* SUUpdateAlert.nib in Resources */,
   756 				615AE3D00D64DC40001CA7BD /* SUModelTranslation.plist in Resources */,
   757 				61C46F340D9C54F300B06326 /* SUUpdatePermissionPrompt.nib in Resources */,
   758 			);
   759 			runOnlyForDeploymentPostprocessing = 0;
   760 		};
   761 /* End PBXResourcesBuildPhase section */
   763 /* Begin PBXShellScriptBuildPhase section */
   764 		612279D70DB5470200AB99EA /* ShellScript */ = {
   765 			isa = PBXShellScriptBuildPhase;
   766 			buildActionMask = 2147483647;
   767 			files = (
   768 			);
   769 			inputPaths = (
   770 			);
   771 			outputPaths = (
   772 			);
   773 			runOnlyForDeploymentPostprocessing = 0;
   774 			shellPath = /bin/sh;
   775 			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
   776 			showEnvVarsInLog = 0;
   777 		};
   778 		6131B1910DDCDE32005215F0 /* Run Script: Set Bzr Version Info */ = {
   779 			isa = PBXShellScriptBuildPhase;
   780 			buildActionMask = 12;
   781 			files = (
   782 			);
   783 			inputPaths = (
   784 			);
   785 			name = "Run Script: Set Bzr Version Info";
   786 			outputPaths = (
   787 			);
   788 			runOnlyForDeploymentPostprocessing = 0;
   789 			shellPath = "/usr/bin/env ruby";
   790 			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";
   791 			showEnvVarsInLog = 0;
   792 		};
   793 		6195D4B40E40505A00D41A50 /* Run Script: Link fr_CA to fr */ = {
   794 			isa = PBXShellScriptBuildPhase;
   795 			buildActionMask = 2147483647;
   796 			files = (
   797 			);
   798 			inputPaths = (
   799 			);
   800 			name = "Run Script: Link fr_CA to fr";
   801 			outputPaths = (
   802 			);
   803 			runOnlyForDeploymentPostprocessing = 0;
   804 			shellPath = "/usr/bin/env ruby";
   805 			shellScript = "resources = \"#{ENV[\"BUILT_PRODUCTS_DIR\"]}/#{ENV[\"WRAPPER_NAME\"]}/Resources\"\n`ln -s \"#{resources}/fr.lproj\" \"#{resources}/fr_CA.lproj\"`";
   806 		};
   807 /* End PBXShellScriptBuildPhase section */
   809 /* Begin PBXSourcesBuildPhase section */
   810 		612279D50DB5470200AB99EA /* Sources */ = {
   811 			isa = PBXSourcesBuildPhase;
   812 			buildActionMask = 2147483647;
   813 			files = (
   814 				61227A160DB548B800AB99EA /* SUVersionComparisonTest.m in Sources */,
   815 			);
   816 			runOnlyForDeploymentPostprocessing = 0;
   817 		};
   818 		61B5F8FF09C4CEE200B25A18 /* Sources */ = {
   819 			isa = PBXSourcesBuildPhase;
   820 			buildActionMask = 2147483647;
   821 			files = (
   822 				61B5F93009C4CFDC00B25A18 /* main.m in Sources */,
   823 			);
   824 			runOnlyForDeploymentPostprocessing = 0;
   825 		};
   826 		8DC2EF540486A6940098B216 /* Sources */ = {
   827 			isa = PBXSourcesBuildPhase;
   828 			buildActionMask = 2147483647;
   829 			files = (
   830 				61B5F8EE09C4CE3C00B25A18 /* SUUpdater.m in Sources */,
   831 				61B5F8EF09C4CE3C00B25A18 /* SUPlainInstallerInternals.m in Sources */,
   832 				61B5FBB709C4FAFF00B25A18 /* SUAppcast.m in Sources */,
   833 				61B5FC6F09C51F4900B25A18 /* SUAppcastItem.m in Sources */,
   834 				61B5FCDE09C52A9F00B25A18 /* SUUpdateAlert.m in Sources */,
   835 				6196CFFA09C72149000DC222 /* SUStatusController.m in Sources */,
   836 				61299A3009CA2DAB00B7442F /* SUDSAVerifier.m in Sources */,
   837 				61299A6009CA6EB100B7442F /* SUConstants.m in Sources */,
   838 				61299A8E09CA790200B7442F /* SUUnarchiver.m in Sources */,
   839 				6120721309CC5C4B007FE0F6 /* SUAutomaticUpdateAlert.m in Sources */,
   840 				610EC1E00CF3A5FE00AE239E /* NTSynchronousTask.m in Sources */,
   841 				61A225A50D1C4AC000430CCD /* SUStandardVersionComparator.m in Sources */,
   842 				61A2279D0D1CEE7600430CCD /* SUSystemProfiler.m in Sources */,
   843 				612DCBB00D488BC60015DBEA /* SUUpdatePermissionPrompt.m in Sources */,
   844 				61180BCB0D64138900B4E0D1 /* SUWindowController.m in Sources */,
   845 				618FA5020DAE88B40026945C /* SUInstaller.m in Sources */,
   846 				618FA5060DAE8AB80026945C /* SUPlainInstaller.m in Sources */,
   847 				618FA5230DAE8E8A0026945C /* SUPackageInstaller.m in Sources */,
   848 				61F83F720DBFE140006FDD30 /* SUBasicUpdateDriver.m in Sources */,
   849 				61B93A3D0DD02D7000DCD2F8 /* SUUIBasedUpdateDriver.m in Sources */,
   850 				61B93B280DD0FDD300DCD2F8 /* SUAutomaticUpdateDriver.m in Sources */,
   851 				61B93C0A0DD112FF00DCD2F8 /* SUScheduledUpdateDriver.m in Sources */,
   852 				610134740DD250470049ACDF /* SUUpdateDriver.m in Sources */,
   853 				6101347C0DD2541A0049ACDF /* SUProbingUpdateDriver.m in Sources */,
   854 				61A354560DF113C70076ECB1 /* SUUserInitiatedUpdateDriver.m in Sources */,
   855 				6102FE4B0E07803800F85D09 /* SUDiskImageUnarchiver.m in Sources */,
   856 				6102FE5C0E08C7EC00F85D09 /* SUUnarchiver_Private.m in Sources */,
   857 				61D85D6D0E10B2ED00F9B4A9 /* SUPipedUnarchiver.m in Sources */,
   858 				61EF67560E25B58D00F754E0 /* SUHost.m in Sources */,
   859 			);
   860 			runOnlyForDeploymentPostprocessing = 0;
   861 		};
   862 		DAAEFC930DA571DF0051E0D0 /* Sources */ = {
   863 			isa = PBXSourcesBuildPhase;
   864 			buildActionMask = 2147483647;
   865 			files = (
   866 				DAAEFD4E0DA572330051E0D0 /* relaunch.m in Sources */,
   867 			);
   868 			runOnlyForDeploymentPostprocessing = 0;
   869 		};
   870 /* End PBXSourcesBuildPhase section */
   872 /* Begin PBXTargetDependency section */
   873 		61227ABA0DB5C4BB00AB99EA /* PBXTargetDependency */ = {
   874 			isa = PBXTargetDependency;
   875 			target = 612279D80DB5470200AB99EA /* Sparkle Unit Tests */;
   876 			targetProxy = 61227AB90DB5C4BB00AB99EA /* PBXContainerItemProxy */;
   877 		};
   878 		61B5F91C09C4CF7200B25A18 /* PBXTargetDependency */ = {
   879 			isa = PBXTargetDependency;
   880 			target = 8DC2EF4F0486A6940098B216 /* Sparkle */;
   881 			targetProxy = 61B5F91B09C4CF7200B25A18 /* PBXContainerItemProxy */;
   882 		};
   883 		61FA528D0E2D9EB200EF58AD /* PBXTargetDependency */ = {
   884 			isa = PBXTargetDependency;
   885 			target = 8DC2EF4F0486A6940098B216 /* Sparkle */;
   886 			targetProxy = 61FA528C0E2D9EB200EF58AD /* PBXContainerItemProxy */;
   887 		};
   888 		DAAEFD500DA572460051E0D0 /* PBXTargetDependency */ = {
   889 			isa = PBXTargetDependency;
   890 			target = DAAEFC950DA571DF0051E0D0 /* relaunch tool */;
   891 			targetProxy = DAAEFD4F0DA572460051E0D0 /* PBXContainerItemProxy */;
   892 		};
   893 /* End PBXTargetDependency section */
   895 /* Begin PBXVariantGroup section */
   896 		61AAE8220A321A7F00D8810D /* Sparkle.strings */ = {
   897 			isa = PBXVariantGroup;
   898 			children = (
   899 				61AAE8230A321A7F00D8810D /* en */,
   900 				61AAE84F0A321AF700D8810D /* es */,
   901 				61AAE8590A321B0400D8810D /* fr */,
   902 				61AAE8710A321F7700D8810D /* nl */,
   903 				619B17200E1E9D0800E72754 /* de */,
   904 				61F614540E24A12D009F47E7 /* it */,
   905 				618915730E35937600B5E981 /* sv */,
   906 				6195D4920E404AD700D41A50 /* ru */,
   907 			);
   908 			name = Sparkle.strings;
   909 			sourceTree = "<group>";
   910 		};
   911 		61AAE8240A321A7F00D8810D /* SUAutomaticUpdateAlert.nib */ = {
   912 			isa = PBXVariantGroup;
   913 			children = (
   914 				61AAE8250A321A7F00D8810D /* en */,
   915 				61F3652B0E189883007ECA02 /* es */,
   916 				61F365300E18988F007ECA02 /* fr */,
   917 				61F365350E1898A3007ECA02 /* nl */,
   918 				619B17210E1E9D0800E72754 /* de */,
   919 				61F614550E24A12D009F47E7 /* it */,
   920 				618915720E35937600B5E981 /* sv */,
   921 				6195D4910E404AD600D41A50 /* ru */,
   922 			);
   923 			name = SUAutomaticUpdateAlert.nib;
   924 			sourceTree = "<group>";
   925 		};
   926 		61AAE8260A321A7F00D8810D /* SUUpdateAlert.nib */ = {
   927 			isa = PBXVariantGroup;
   928 			children = (
   929 				61AAE8270A321A7F00D8810D /* en */,
   930 				61F3652A0E189883007ECA02 /* es */,
   931 				61F3652F0E18988F007ECA02 /* fr */,
   932 				61F365340E1898A3007ECA02 /* nl */,
   933 				619B17220E1E9D0800E72754 /* de */,
   934 				61F614560E24A12D009F47E7 /* it */,
   935 				618915710E35937600B5E981 /* sv */,
   936 				6195D4900E404AD600D41A50 /* ru */,
   937 			);
   938 			name = SUUpdateAlert.nib;
   939 			sourceTree = "<group>";
   940 		};
   941 		61B5F92A09C4CFD800B25A18 /* InfoPlist.strings */ = {
   942 			isa = PBXVariantGroup;
   943 			children = (
   944 				61B5F92B09C4CFD800B25A18 /* English */,
   945 			);
   946 			name = InfoPlist.strings;
   947 			sourceTree = "<group>";
   948 		};
   949 		61B5F92C09C4CFD800B25A18 /* MainMenu.nib */ = {
   950 			isa = PBXVariantGroup;
   951 			children = (
   952 				61B5F92D09C4CFD800B25A18 /* English */,
   953 			);
   954 			name = MainMenu.nib;
   955 			sourceTree = "<group>";
   956 		};
   957 		61C46F330D9C54F300B06326 /* SUUpdatePermissionPrompt.nib */ = {
   958 			isa = PBXVariantGroup;
   959 			children = (
   960 				61C46F350D9C54F300B06326 /* en */,
   961 				61F3651A0E18987B007ECA02 /* es */,
   962 				61F3652E0E18988F007ECA02 /* fr */,
   963 				61F365330E1898A3007ECA02 /* nl */,
   964 				619B17230E1E9D0800E72754 /* de */,
   965 				61F614570E24A12D009F47E7 /* it */,
   966 				618915700E35937600B5E981 /* sv */,
   967 				6195D48F0E404AD600D41A50 /* ru */,
   968 			);
   969 			name = SUUpdatePermissionPrompt.nib;
   970 			sourceTree = "<group>";
   971 		};
   972 /* End PBXVariantGroup section */
   974 /* Begin XCBuildConfiguration section */
   975 		1DEB91AE08733DA50010E9CD /* Debug */ = {
   976 			isa = XCBuildConfiguration;
   977 			baseConfigurationReference = FA1941CA0D94A70100DD942E /* ConfigFrameworkDebug.xcconfig */;
   978 			buildSettings = {
   979 				ARCHS = "$(NATIVE_ARCH)";
   980 				SDKROOT = "";
   981 			};
   982 			name = Debug;
   983 		};
   984 		1DEB91AF08733DA50010E9CD /* Release */ = {
   985 			isa = XCBuildConfiguration;
   986 			baseConfigurationReference = FA1941D50D94A70100DD942E /* ConfigFrameworkRelease.xcconfig */;
   987 			buildSettings = {
   988 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
   989 				GCC_DEBUGGING_SYMBOLS = full;
   990 				SDKROOT = macosx10.5;
   991 			};
   992 			name = Release;
   993 		};
   994 		1DEB91B208733DA50010E9CD /* Debug */ = {
   995 			isa = XCBuildConfiguration;
   996 			buildSettings = {
   997 				ARCHS = "$(NATIVE_ARCH)";
   998 				WARNING_CFLAGS = "-Wundeclared-selector";
   999 			};
  1000 			name = Debug;
  1001 		};
  1002 		1DEB91B308733DA50010E9CD /* Release */ = {
  1003 			isa = XCBuildConfiguration;
  1004 			buildSettings = {
  1005 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1006 				SDKROOT = macosx10.5;
  1007 				WARNING_CFLAGS = "-Wundeclared-selector";
  1008 			};
  1009 			name = Release;
  1010 		};
  1011 		61072EAD0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = {
  1012 			isa = XCBuildConfiguration;
  1013 			buildSettings = {
  1014 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1015 				SDKROOT = macosx10.5;
  1016 				WARNING_CFLAGS = "-Wundeclared-selector";
  1017 			};
  1018 			name = "Release (GC dual-mode; 10.5-only)";
  1019 		};
  1020 		61072EAE0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = {
  1021 			isa = XCBuildConfiguration;
  1022 			baseConfigurationReference = 61072EB20DF2640C008FE88B /* ConfigFrameworkReleaseGCSupport.xcconfig */;
  1023 			buildSettings = {
  1024 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1025 				INSTALL_PATH = "@loader_path/../Frameworks";
  1026 				SDKROOT = macosx10.5;
  1027 			};
  1028 			name = "Release (GC dual-mode; 10.5-only)";
  1029 		};
  1030 		61072EAF0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = {
  1031 			isa = XCBuildConfiguration;
  1032 			baseConfigurationReference = FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */;
  1033 			buildSettings = {
  1034 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1035 				SDKROOT = macosx10.5;
  1036 			};
  1037 			name = "Release (GC dual-mode; 10.5-only)";
  1038 		};
  1039 		61072EB00DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = {
  1040 			isa = XCBuildConfiguration;
  1041 			baseConfigurationReference = FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */;
  1042 			buildSettings = {
  1043 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1044 				SDKROOT = macosx10.5;
  1045 			};
  1046 			name = "Release (GC dual-mode; 10.5-only)";
  1047 		};
  1048 		61072EB10DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */ = {
  1049 			isa = XCBuildConfiguration;
  1050 			buildSettings = {
  1051 				ALWAYS_SEARCH_USER_PATHS = NO;
  1052 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1053 				COPY_PHASE_STRIP = YES;
  1054 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1055 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
  1056 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
  1057 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  1058 				GCC_MODEL_TUNING = G5;
  1059 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
  1060 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
  1061 				INFOPLIST_FILE = "Tests/Sparkle Unit Tests-Info.plist";
  1062 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
  1063 				OTHER_LDFLAGS = (
  1064 					"-framework",
  1065 					Cocoa,
  1066 					"-framework",
  1067 					SenTestingKit,
  1068 				);
  1069 				PREBINDING = NO;
  1070 				PRODUCT_NAME = "Sparkle Unit Tests";
  1071 				WRAPPER_EXTENSION = octest;
  1072 				ZERO_LINK = NO;
  1073 			};
  1074 			name = "Release (GC dual-mode; 10.5-only)";
  1075 		};
  1076 		612279DB0DB5470300AB99EA /* Debug */ = {
  1077 			isa = XCBuildConfiguration;
  1078 			buildSettings = {
  1079 				ALWAYS_SEARCH_USER_PATHS = NO;
  1080 				ARCHS = "$(NATIVE_ARCH)";
  1081 				COPY_PHASE_STRIP = NO;
  1082 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
  1083 				GCC_DYNAMIC_NO_PIC = NO;
  1084 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
  1085 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  1086 				GCC_MODEL_TUNING = G5;
  1087 				GCC_OPTIMIZATION_LEVEL = 0;
  1088 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
  1089 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
  1090 				INFOPLIST_FILE = "Tests/Sparkle Unit Tests-Info.plist";
  1091 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
  1092 				OTHER_LDFLAGS = (
  1093 					"-framework",
  1094 					Cocoa,
  1095 					"-framework",
  1096 					SenTestingKit,
  1097 				);
  1098 				PREBINDING = NO;
  1099 				PRODUCT_NAME = "Sparkle Unit Tests";
  1100 				SDKROOT = "";
  1101 				WRAPPER_EXTENSION = octest;
  1102 				ZERO_LINK = NO;
  1103 			};
  1104 			name = Debug;
  1105 		};
  1106 		612279DC0DB5470300AB99EA /* Release */ = {
  1107 			isa = XCBuildConfiguration;
  1108 			buildSettings = {
  1109 				ALWAYS_SEARCH_USER_PATHS = NO;
  1110 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1111 				COPY_PHASE_STRIP = YES;
  1112 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1113 				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
  1114 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
  1115 				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  1116 				GCC_MODEL_TUNING = G5;
  1117 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
  1118 				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h";
  1119 				INFOPLIST_FILE = "Tests/Sparkle Unit Tests-Info.plist";
  1120 				INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles";
  1121 				OTHER_LDFLAGS = (
  1122 					"-framework",
  1123 					Cocoa,
  1124 					"-framework",
  1125 					SenTestingKit,
  1126 				);
  1127 				PREBINDING = NO;
  1128 				PRODUCT_NAME = "Sparkle Unit Tests";
  1129 				WRAPPER_EXTENSION = octest;
  1130 				ZERO_LINK = NO;
  1131 			};
  1132 			name = Release;
  1133 		};
  1134 		61B5F90609C4CEE300B25A18 /* Debug */ = {
  1135 			isa = XCBuildConfiguration;
  1136 			baseConfigurationReference = FA1941CB0D94A70100DD942E /* ConfigTestAppDebug.xcconfig */;
  1137 			buildSettings = {
  1138 				ARCHS = "$(NATIVE_ARCH)";
  1139 				SDKROOT = "";
  1140 			};
  1141 			name = Debug;
  1142 		};
  1143 		61B5F90709C4CEE300B25A18 /* Release */ = {
  1144 			isa = XCBuildConfiguration;
  1145 			baseConfigurationReference = FA1941D20D94A70100DD942E /* ConfigTestAppRelease.xcconfig */;
  1146 			buildSettings = {
  1147 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1148 				SDKROOT = macosx10.5;
  1149 			};
  1150 			name = Release;
  1151 		};
  1152 		DAAEFC980DA571DF0051E0D0 /* Debug */ = {
  1153 			isa = XCBuildConfiguration;
  1154 			baseConfigurationReference = FA1941D30D94A70100DD942E /* ConfigRelaunchDebug.xcconfig */;
  1155 			buildSettings = {
  1156 				ARCHS = "$(NATIVE_ARCH)";
  1157 				SDKROOT = "";
  1158 			};
  1159 			name = Debug;
  1160 		};
  1161 		DAAEFC990DA571DF0051E0D0 /* Release */ = {
  1162 			isa = XCBuildConfiguration;
  1163 			baseConfigurationReference = FA1941D40D94A70100DD942E /* ConfigRelaunchRelease.xcconfig */;
  1164 			buildSettings = {
  1165 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  1166 				SDKROOT = macosx10.5;
  1167 			};
  1168 			name = Release;
  1169 		};
  1170 /* End XCBuildConfiguration section */
  1172 /* Begin XCConfigurationList section */
  1173 		1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "Sparkle" */ = {
  1174 			isa = XCConfigurationList;
  1175 			buildConfigurations = (
  1176 				1DEB91AE08733DA50010E9CD /* Debug */,
  1177 				1DEB91AF08733DA50010E9CD /* Release */,
  1178 				61072EAE0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */,
  1179 			);
  1180 			defaultConfigurationIsVisible = 0;
  1181 			defaultConfigurationName = Release;
  1182 		};
  1183 		1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "Sparkle" */ = {
  1184 			isa = XCConfigurationList;
  1185 			buildConfigurations = (
  1186 				1DEB91B208733DA50010E9CD /* Debug */,
  1187 				1DEB91B308733DA50010E9CD /* Release */,
  1188 				61072EAD0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */,
  1189 			);
  1190 			defaultConfigurationIsVisible = 0;
  1191 			defaultConfigurationName = Release;
  1192 		};
  1193 		612279DD0DB5470300AB99EA /* Build configuration list for PBXNativeTarget "Sparkle Unit Tests" */ = {
  1194 			isa = XCConfigurationList;
  1195 			buildConfigurations = (
  1196 				612279DB0DB5470300AB99EA /* Debug */,
  1197 				612279DC0DB5470300AB99EA /* Release */,
  1198 				61072EB10DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */,
  1199 			);
  1200 			defaultConfigurationIsVisible = 0;
  1201 			defaultConfigurationName = Release;
  1202 		};
  1203 		61B5F90509C4CEE300B25A18 /* Build configuration list for PBXNativeTarget "Sparkle Test App" */ = {
  1204 			isa = XCConfigurationList;
  1205 			buildConfigurations = (
  1206 				61B5F90609C4CEE300B25A18 /* Debug */,
  1207 				61B5F90709C4CEE300B25A18 /* Release */,
  1208 				61072EAF0DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */,
  1209 			);
  1210 			defaultConfigurationIsVisible = 0;
  1211 			defaultConfigurationName = Release;
  1212 		};
  1213 		DAAEFC9A0DA571FD0051E0D0 /* Build configuration list for PBXNativeTarget "relaunch tool" */ = {
  1214 			isa = XCConfigurationList;
  1215 			buildConfigurations = (
  1216 				DAAEFC980DA571DF0051E0D0 /* Debug */,
  1217 				DAAEFC990DA571DF0051E0D0 /* Release */,
  1218 				61072EB00DF263BD008FE88B /* Release (GC dual-mode; 10.5-only) */,
  1219 			);
  1220 			defaultConfigurationIsVisible = 0;
  1221 			defaultConfigurationName = Release;
  1222 		};
  1223 /* End XCConfigurationList section */
  1224 	};
  1225 	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;

mercurial