PBGitIndex: post notifications when index stuff fails
[GitX.git] / GitX.xcodeproj / project.pbxproj
blobd091d924463e622e4ff88f656c51dfdf48e13dc3
1 // !$*UTF8*$!
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 45;
7         objects = {
9 /* Begin PBXAggregateTarget section */
10                 F56439F70F792B2100A579C2 /* Generate PList Prefix */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = F56439FD0F792B3600A579C2 /* Build configuration list for PBXAggregateTarget "Generate PList Prefix" */;
13                         buildPhases = (
14                                 F56439F60F792B2100A579C2 /* ShellScript */,
15                         );
16                         dependencies = (
17                         );
18                         name = "Generate PList Prefix";
19                         productName = "Generate PList Prefix";
20                 };
21 /* End PBXAggregateTarget section */
23 /* Begin PBXBuildFile section */
24                 056438B70ED0C40B00985397 /* DetailViewTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 056438B60ED0C40B00985397 /* DetailViewTemplate.png */; };
25                 3BC07F4C0ED5A5C5009A7768 /* HistoryViewTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 3BC07F4A0ED5A5C5009A7768 /* HistoryViewTemplate.png */; };
26                 3BC07F4D0ED5A5C5009A7768 /* CommitViewTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = 3BC07F4B0ED5A5C5009A7768 /* CommitViewTemplate.png */; };
27                 47DBDB580E94EDE700671A1E /* DBPrefsWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 47DBDB570E94EDE700671A1E /* DBPrefsWindowController.m */; };
28                 47DBDB670E94EE8B00671A1E /* PBPrefsWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 47DBDB660E94EE8B00671A1E /* PBPrefsWindowController.m */; };
29                 47DBDB6A0E94EF6500671A1E /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = 47DBDB680E94EF6500671A1E /* Preferences.xib */; };
30                 47DBDBB10E94F6CA00671A1E /* Updates.png in Resources */ = {isa = PBXBuildFile; fileRef = 47DBDBB00E94F6CA00671A1E /* Updates.png */; };
31                 47DBDBCA0E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.m in Sources */ = {isa = PBXBuildFile; fileRef = 47DBDBC90E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.m */; };
32                 770B37ED0679A11B001EADE2 /* GitTest_DataModel.xcdatamodel in Sources */ = {isa = PBXBuildFile; fileRef = 770B37EC0679A11B001EADE2 /* GitTest_DataModel.xcdatamodel */; };
33                 77C8280E06725ACE000B614F /* ApplicationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 77C8280C06725ACE000B614F /* ApplicationController.m */; };
34                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
35                 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
36                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
37                 911111E20E58BD5A00BF76B4 /* RepositoryWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 911111E00E58BD5A00BF76B4 /* RepositoryWindow.xib */; };
38                 911111F80E594F3F00BF76B4 /* PBRepositoryDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 911111F70E594F3F00BF76B4 /* PBRepositoryDocumentController.m */; };
39                 911112370E5A097800BF76B4 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 911112360E5A097800BF76B4 /* Security.framework */; };
40                 913D5E4D0E55644E00CECEA2 /* gitx.m in Sources */ = {isa = PBXBuildFile; fileRef = 913D5E440E55640C00CECEA2 /* gitx.m */; };
41                 913D5E500E55645900CECEA2 /* gitx in Resources */ = {isa = PBXBuildFile; fileRef = 913D5E490E55644600CECEA2 /* gitx */; };
42                 913D5E5F0E556A9300CECEA2 /* PBCLIProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 913D5E5E0E556A9300CECEA2 /* PBCLIProxy.m */; };
43                 91B103CC0E898EC300C84364 /* PBIconAndTextCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B103CB0E898EC300C84364 /* PBIconAndTextCell.m */; };
44                 93CB42C20EAB7B2200530609 /* PBGitDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CB42C10EAB7B2200530609 /* PBGitDefaults.m */; };
45                 93F7857F0EA3ABF100C1F443 /* PBCommitMessageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F7857E0EA3ABF100C1F443 /* PBCommitMessageView.m */; };
46                 D26DC6450E782C9000C777B2 /* gitx.icns in Resources */ = {isa = PBXBuildFile; fileRef = D26DC6440E782C9000C777B2 /* gitx.icns */; };
47                 EB2A734A0FEE3F09006601CF /* PBCollapsibleSplitView.m in Sources */ = {isa = PBXBuildFile; fileRef = EB2A73490FEE3F09006601CF /* PBCollapsibleSplitView.m */; };
48                 F50A411F0EBB874C00208746 /* mainSplitterBar.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F50A411D0EBB874C00208746 /* mainSplitterBar.tiff */; };
49                 F50A41200EBB874C00208746 /* mainSplitterDimple.tiff in Resources */ = {isa = PBXBuildFile; fileRef = F50A411E0EBB874C00208746 /* mainSplitterDimple.tiff */; };
50                 F50A41230EBB875D00208746 /* PBNiceSplitView.m in Sources */ = {isa = PBXBuildFile; fileRef = F50A41220EBB875D00208746 /* PBNiceSplitView.m */; };
51                 F50FE0E30E07BE9600854FCD /* PBGitRevisionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F50FE0E20E07BE9600854FCD /* PBGitRevisionCell.m */; };
52                 F513085B0E0740F2000C8BCD /* PBQLOutlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = F513085A0E0740F2000C8BCD /* PBQLOutlineView.m */; };
53                 F5140DC90E8A8EB20091E9F3 /* RoundedRectangle.m in Sources */ = {isa = PBXBuildFile; fileRef = F5140DC80E8A8EB20091E9F3 /* RoundedRectangle.m */; };
54                 F523CEB60ED3399200DDD714 /* PBGitIndexController.m in Sources */ = {isa = PBXBuildFile; fileRef = F523CEB50ED3399200DDD714 /* PBGitIndexController.m */; };
55                 F52BCE030E84208300AA3741 /* PBGitHistoryView.xib in Resources */ = {isa = PBXBuildFile; fileRef = F52BCE020E84208300AA3741 /* PBGitHistoryView.xib */; };
56                 F52BCE070E84211300AA3741 /* PBGitHistoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = F52BCE060E84211300AA3741 /* PBGitHistoryController.m */; };
57                 F53C4DF70E97FC630022AD59 /* PBGitBinary.m in Sources */ = {isa = PBXBuildFile; fileRef = F53C4DF60E97FC630022AD59 /* PBGitBinary.m */; };
58                 F53C4DF80E97FCA70022AD59 /* PBGitBinary.m in Sources */ = {isa = PBXBuildFile; fileRef = F53C4DF60E97FC630022AD59 /* PBGitBinary.m */; };
59                 F53C4DF90E97FCAD0022AD59 /* PBEasyPipe.m in Sources */ = {isa = PBXBuildFile; fileRef = F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */; };
60                 F53FF2050E7ABB5300389171 /* PBGitRevSpecifier.m in Sources */ = {isa = PBXBuildFile; fileRef = F53FF2040E7ABB5300389171 /* PBGitRevSpecifier.m */; };
61                 F56174570E058893001DCD79 /* PBGitTree.m in Sources */ = {isa = PBXBuildFile; fileRef = F56174560E058893001DCD79 /* PBGitTree.m */; };
62                 F56244090E9684B0002B6C44 /* PBUnsortableTableHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = F56244080E9684B0002B6C44 /* PBUnsortableTableHeader.m */; };
63                 F562C8870FE1766C000EC528 /* NSString_RegEx.m in Sources */ = {isa = PBXBuildFile; fileRef = F562C8860FE1766C000EC528 /* NSString_RegEx.m */; };
64                 F56524BB0E02D22D00F03B52 /* NSFileHandleExt.m in Sources */ = {isa = PBXBuildFile; fileRef = F56524B90E02D22D00F03B52 /* NSFileHandleExt.m */; };
65                 F56524F00E02D45200F03B52 /* PBGitCommit.m in Sources */ = {isa = PBXBuildFile; fileRef = F56524EF0E02D45200F03B52 /* PBGitCommit.m */; };
66                 F56526240E03D85900F03B52 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F56526230E03D85900F03B52 /* WebKit.framework */; };
67                 F565262B0E03D89B00F03B52 /* PBWebHistoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = F565262A0E03D89B00F03B52 /* PBWebHistoryController.m */; };
68                 F569AE930F2CBD7C00C2FFA7 /* Credits.html in Resources */ = {isa = PBXBuildFile; fileRef = F569AE920F2CBD7C00C2FFA7 /* Credits.html */; };
69                 F56ADDD90ED19F9E002AC78F /* AddBranchTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = F56ADDD70ED19F9E002AC78F /* AddBranchTemplate.png */; };
70                 F56ADDDA0ED19F9E002AC78F /* AddLabelTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = F56ADDD80ED19F9E002AC78F /* AddLabelTemplate.png */; };
71                 F56CC7320E65E0E5004307B4 /* PBGraphCellInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = F56CC7310E65E0E5004307B4 /* PBGraphCellInfo.m */; };
72                 F57240BB0E9678EA00D8EE66 /* deleted_file.png in Resources */ = {isa = PBXBuildFile; fileRef = F57240BA0E9678EA00D8EE66 /* deleted_file.png */; };
73                 F574A2850EAE2EAC003F2CB1 /* PBRefController.m in Sources */ = {isa = PBXBuildFile; fileRef = F574A2840EAE2EAC003F2CB1 /* PBRefController.m */; };
74                 F574A2910EAE2FF4003F2CB1 /* PBGitConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 93FCCBA80EA8AF450061B02B /* PBGitConfig.m */; };
75                 F57CC3910E05DDF2000472E2 /* PBEasyPipe.m in Sources */ = {isa = PBXBuildFile; fileRef = F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */; };
76                 F57CC4410E05E496000472E2 /* PBGitWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = F57CC4400E05E496000472E2 /* PBGitWindowController.m */; };
77                 F580E6AE0E733276009E2D3F /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F580E6AD0E733276009E2D3F /* Sparkle.framework */; };
78                 F580E6B10E73328C009E2D3F /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = F580E6AD0E733276009E2D3F /* Sparkle.framework */; };
79                 F5886A160ED5D3490066E74C /* speedtest.m in Sources */ = {isa = PBXBuildFile; fileRef = F5886A0A0ED5D27A0066E74C /* speedtest.m */; };
80                 F5886A170ED5D34F0066E74C /* PBGitRepository.m in Sources */ = {isa = PBXBuildFile; fileRef = F5945E160E02B0C200706420 /* PBGitRepository.m */; };
81                 F5886A180ED5D3540066E74C /* PBGitRevList.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5FF4E170E0829C20006317A /* PBGitRevList.mm */; };
82                 F5886A190ED5D3560066E74C /* PBGitRef.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C007740E731B48007B84B2 /* PBGitRef.m */; };
83                 F5886A1B0ED5D37C0066E74C /* NSFileHandleExt.m in Sources */ = {isa = PBXBuildFile; fileRef = F56524B90E02D22D00F03B52 /* NSFileHandleExt.m */; };
84                 F5886A1C0ED5D37C0066E74C /* PBEasyPipe.m in Sources */ = {isa = PBXBuildFile; fileRef = F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */; };
85                 F5886A1D0ED5D37C0066E74C /* PBEasyFS.m in Sources */ = {isa = PBXBuildFile; fileRef = F5DFFA6B0E075D8800617813 /* PBEasyFS.m */; };
86                 F5886A1E0ED5D3880066E74C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
87                 F5886A260ED5D4870066E74C /* PBGitGrapher.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5FF4E790E082E440006317A /* PBGitGrapher.mm */; };
88                 F5886A270ED5D4870066E74C /* PBGitRevisionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F50FE0E20E07BE9600854FCD /* PBGitRevisionCell.m */; };
89                 F5886A290ED5D4870066E74C /* PBGraphCellInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = F56CC7310E65E0E5004307B4 /* PBGraphCellInfo.m */; };
90                 F5886A2A0ED5D4870066E74C /* PBGitLane.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C6F68C0E65FF9300478D97 /* PBGitLane.mm */; };
91                 F5886A310ED5D54C0066E74C /* PBGitConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 93FCCBA80EA8AF450061B02B /* PBGitConfig.m */; };
92                 F5886A320ED5D5510066E74C /* PBGitCommit.m in Sources */ = {isa = PBXBuildFile; fileRef = F56524EF0E02D45200F03B52 /* PBGitCommit.m */; };
93                 F5886A330ED5D5580066E74C /* PBGitRevSpecifier.m in Sources */ = {isa = PBXBuildFile; fileRef = F53FF2040E7ABB5300389171 /* PBGitRevSpecifier.m */; };
94                 F5886A340ED5D55D0066E74C /* PBGitBinary.m in Sources */ = {isa = PBXBuildFile; fileRef = F53C4DF60E97FC630022AD59 /* PBGitBinary.m */; };
95                 F5886A360ED5D56E0066E74C /* PBGitTree.m in Sources */ = {isa = PBXBuildFile; fileRef = F56174560E058893001DCD79 /* PBGitTree.m */; };
96                 F59116E60E843BB50072CCB1 /* PBGitCommitView.xib in Resources */ = {isa = PBXBuildFile; fileRef = F59116E50E843BB50072CCB1 /* PBGitCommitView.xib */; };
97                 F59116E90E843BCB0072CCB1 /* PBGitCommitController.m in Sources */ = {isa = PBXBuildFile; fileRef = F59116E80E843BCB0072CCB1 /* PBGitCommitController.m */; };
98                 F593DF780E9E636C003A8559 /* PBFileChangesTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = F593DF770E9E636C003A8559 /* PBFileChangesTableView.m */; };
99                 F5945E170E02B0C200706420 /* PBGitRepository.m in Sources */ = {isa = PBXBuildFile; fileRef = F5945E160E02B0C200706420 /* PBGitRepository.m */; };
100                 F59F1DD5105C4FF300115F88 /* PBGitIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = F59F1DD4105C4FF300115F88 /* PBGitIndex.m */; };
101                 F5AD56790E79B78100EDAAFE /* PBCommitList.m in Sources */ = {isa = PBXBuildFile; fileRef = F5AD56780E79B78100EDAAFE /* PBCommitList.m */; };
102                 F5B721C40E05CF7E00AF29DC /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = F5B721C20E05CF7E00AF29DC /* MainMenu.xib */; };
103                 F5C007750E731B48007B84B2 /* PBGitRef.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C007740E731B48007B84B2 /* PBGitRef.m */; };
104                 F5C580E50EDA250900995434 /* libgit2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F5C580E40EDA250900995434 /* libgit2.a */; };
105                 F5C580F50EDA251100995434 /* libgit2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F5C580E40EDA250900995434 /* libgit2.a */; };
106                 F5C6F68D0E65FF9300478D97 /* PBGitLane.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C6F68C0E65FF9300478D97 /* PBGitLane.mm */; };
107                 F5DFFA6C0E075D8800617813 /* PBEasyFS.m in Sources */ = {isa = PBXBuildFile; fileRef = F5DFFA6B0E075D8800617813 /* PBEasyFS.m */; };
108                 F5E424110EA3E4D60046E362 /* PBDiffWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = F5E424100EA3E4D60046E362 /* PBDiffWindow.xib */; };
109                 F5E424150EA3E4E10046E362 /* PBDiffWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E424130EA3E4E10046E362 /* PBDiffWindowController.m */; };
110                 F5E424180EA3E4EB0046E362 /* PBWebDiffController.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E424160EA3E4EB0046E362 /* PBWebDiffController.m */; };
111                 F5E4DBFB0EAB58D90013FAFC /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5E4DBFA0EAB58D90013FAFC /* SystemConfiguration.framework */; };
112                 F5E926060E8827D300056E75 /* PBViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E926050E8827D300056E75 /* PBViewController.m */; };
113                 F5E927F80E883E7200056E75 /* PBChangedFile.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E927F70E883E7200056E75 /* PBChangedFile.m */; };
114                 F5E927FC0E883F0700056E75 /* PBWebChangesController.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E927FB0E883F0700056E75 /* PBWebChangesController.m */; };
115                 F5E92A1B0E88550E00056E75 /* empty_file.png in Resources */ = {isa = PBXBuildFile; fileRef = F5E92A1A0E88550E00056E75 /* empty_file.png */; };
116                 F5E92A230E88569500056E75 /* new_file.png in Resources */ = {isa = PBXBuildFile; fileRef = F5E92A220E88569500056E75 /* new_file.png */; };
117                 F5EF8C8E0E9D4A5D0050906B /* PBWebController.m in Sources */ = {isa = PBXBuildFile; fileRef = F5EF8C8D0E9D4A5D0050906B /* PBWebController.m */; };
118                 F5FC41F40EBCBD4300191D80 /* PBGitXProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FC41F30EBCBD4300191D80 /* PBGitXProtocol.m */; };
119                 F5FC43FE0EBD08EE00191D80 /* PBRefMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FC43FD0EBD08EE00191D80 /* PBRefMenuItem.m */; };
120                 F5FE6C030EB13BC900F30D12 /* PBServicesController.m in Sources */ = {isa = PBXBuildFile; fileRef = F5FE6C020EB13BC900F30D12 /* PBServicesController.m */; };
121                 F5FF4E180E0829C20006317A /* PBGitRevList.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5FF4E170E0829C20006317A /* PBGitRevList.mm */; };
122                 F5FF4E7A0E082E440006317A /* PBGitGrapher.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5FF4E790E082E440006317A /* PBGitGrapher.mm */; };
123 /* End PBXBuildFile section */
125 /* Begin PBXContainerItemProxy section */
126                 913D5E590E5564F400CECEA2 /* PBXContainerItemProxy */ = {
127                         isa = PBXContainerItemProxy;
128                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
129                         proxyType = 1;
130                         remoteGlobalIDString = 913D5E480E55644600CECEA2;
131                         remoteInfo = "cli tool";
132                 };
133                 F5643A010F792B4900A579C2 /* PBXContainerItemProxy */ = {
134                         isa = PBXContainerItemProxy;
135                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
136                         proxyType = 1;
137                         remoteGlobalIDString = F56439F70F792B2100A579C2;
138                         remoteInfo = "Generate PList Prefix";
139                 };
140 /* End PBXContainerItemProxy section */
142 /* Begin PBXCopyFilesBuildPhase section */
143                 F580E6BD0E73329C009E2D3F /* CopyFiles */ = {
144                         isa = PBXCopyFilesBuildPhase;
145                         buildActionMask = 2147483647;
146                         dstPath = "";
147                         dstSubfolderSpec = 10;
148                         files = (
149                                 F580E6B10E73328C009E2D3F /* Sparkle.framework in CopyFiles */,
150                         );
151                         runOnlyForDeploymentPostprocessing = 0;
152                 };
153 /* End PBXCopyFilesBuildPhase section */
155 /* Begin PBXFileReference section */
156                 056438B60ED0C40B00985397 /* DetailViewTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DetailViewTemplate.png; path = Images/DetailViewTemplate.png; sourceTree = "<group>"; };
157                 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
158                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
159                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
160                 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
161                 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
162                 32CA4F630368D1EE00C91783 /* GitX_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GitX_Prefix.pch; sourceTree = "<group>"; };
163                 3BC07F4A0ED5A5C5009A7768 /* HistoryViewTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = HistoryViewTemplate.png; path = Images/HistoryViewTemplate.png; sourceTree = "<group>"; };
164                 3BC07F4B0ED5A5C5009A7768 /* CommitViewTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = CommitViewTemplate.png; path = Images/CommitViewTemplate.png; sourceTree = "<group>"; };
165                 47DBDB560E94EDE700671A1E /* DBPrefsWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBPrefsWindowController.h; sourceTree = "<group>"; };
166                 47DBDB570E94EDE700671A1E /* DBPrefsWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBPrefsWindowController.m; sourceTree = "<group>"; };
167                 47DBDB650E94EE8B00671A1E /* PBPrefsWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBPrefsWindowController.h; sourceTree = "<group>"; };
168                 47DBDB660E94EE8B00671A1E /* PBPrefsWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBPrefsWindowController.m; sourceTree = "<group>"; };
169                 47DBDB690E94EF6500671A1E /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Preferences.xib; sourceTree = "<group>"; };
170                 47DBDBB00E94F6CA00671A1E /* Updates.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Updates.png; path = Images/Preferences/Updates.png; sourceTree = "<group>"; };
171                 47DBDBC80E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBNSURLPathUserDefaultsTransfomer.h; sourceTree = "<group>"; };
172                 47DBDBC90E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBNSURLPathUserDefaultsTransfomer.m; sourceTree = "<group>"; };
173                 770B37EC0679A11B001EADE2 /* GitTest_DataModel.xcdatamodel */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.xcdatamodel; path = GitTest_DataModel.xcdatamodel; sourceTree = "<group>"; };
174                 77C82804067257F0000B614F /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
175                 77C8280B06725ACE000B614F /* ApplicationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApplicationController.h; sourceTree = "<group>"; };
176                 77C8280C06725ACE000B614F /* ApplicationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ApplicationController.m; sourceTree = "<group>"; };
177                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
178                 8D1107320486CEB800E47090 /* GitX.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GitX.app; sourceTree = BUILT_PRODUCTS_DIR; };
179                 911111E10E58BD5A00BF76B4 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/RepositoryWindow.xib; sourceTree = "<group>"; };
180                 911111F60E594F3F00BF76B4 /* PBRepositoryDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBRepositoryDocumentController.h; sourceTree = "<group>"; };
181                 911111F70E594F3F00BF76B4 /* PBRepositoryDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBRepositoryDocumentController.m; sourceTree = "<group>"; };
182                 911112360E5A097800BF76B4 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
183                 913D5E440E55640C00CECEA2 /* gitx.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gitx.m; sourceTree = "<group>"; };
184                 913D5E490E55644600CECEA2 /* gitx */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gitx; sourceTree = BUILT_PRODUCTS_DIR; };
185                 913D5E5D0E556A9300CECEA2 /* PBCLIProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBCLIProxy.h; sourceTree = "<group>"; };
186                 913D5E5E0E556A9300CECEA2 /* PBCLIProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBCLIProxy.m; sourceTree = "<group>"; };
187                 91B103CA0E898EC300C84364 /* PBIconAndTextCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBIconAndTextCell.h; sourceTree = "<group>"; };
188                 91B103CB0E898EC300C84364 /* PBIconAndTextCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBIconAndTextCell.m; sourceTree = "<group>"; };
189                 93CB42C00EAB7B2200530609 /* PBGitDefaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitDefaults.h; sourceTree = "<group>"; };
190                 93CB42C10EAB7B2200530609 /* PBGitDefaults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitDefaults.m; sourceTree = "<group>"; };
191                 93F7857D0EA3ABF100C1F443 /* PBCommitMessageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBCommitMessageView.h; sourceTree = "<group>"; };
192                 93F7857E0EA3ABF100C1F443 /* PBCommitMessageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBCommitMessageView.m; sourceTree = "<group>"; };
193                 93FCCBA80EA8AF450061B02B /* PBGitConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitConfig.m; sourceTree = "<group>"; };
194                 D26DC6440E782C9000C777B2 /* gitx.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = gitx.icns; sourceTree = "<group>"; };
195                 EB2A73480FEE3F09006601CF /* PBCollapsibleSplitView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBCollapsibleSplitView.h; sourceTree = "<group>"; };
196                 EB2A73490FEE3F09006601CF /* PBCollapsibleSplitView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBCollapsibleSplitView.m; sourceTree = "<group>"; };
197                 F50A411D0EBB874C00208746 /* mainSplitterBar.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = mainSplitterBar.tiff; path = Images/mainSplitterBar.tiff; sourceTree = "<group>"; };
198                 F50A411E0EBB874C00208746 /* mainSplitterDimple.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = mainSplitterDimple.tiff; path = Images/mainSplitterDimple.tiff; sourceTree = "<group>"; };
199                 F50A41210EBB875D00208746 /* PBNiceSplitView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBNiceSplitView.h; sourceTree = "<group>"; };
200                 F50A41220EBB875D00208746 /* PBNiceSplitView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBNiceSplitView.m; sourceTree = "<group>"; };
201                 F50FE0E10E07BE9600854FCD /* PBGitRevisionCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitRevisionCell.h; sourceTree = "<group>"; };
202                 F50FE0E20E07BE9600854FCD /* PBGitRevisionCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitRevisionCell.m; sourceTree = "<group>"; };
203                 F51308590E0740F2000C8BCD /* PBQLOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBQLOutlineView.h; sourceTree = "<group>"; };
204                 F513085A0E0740F2000C8BCD /* PBQLOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBQLOutlineView.m; sourceTree = "<group>"; };
205                 F5140DC70E8A8EB20091E9F3 /* RoundedRectangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RoundedRectangle.h; sourceTree = "<group>"; };
206                 F5140DC80E8A8EB20091E9F3 /* RoundedRectangle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RoundedRectangle.m; sourceTree = "<group>"; };
207                 F523CEB40ED3399100DDD714 /* PBGitIndexController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitIndexController.h; sourceTree = "<group>"; };
208                 F523CEB50ED3399200DDD714 /* PBGitIndexController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitIndexController.m; sourceTree = "<group>"; };
209                 F52BCE020E84208300AA3741 /* PBGitHistoryView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PBGitHistoryView.xib; sourceTree = "<group>"; };
210                 F52BCE050E84211300AA3741 /* PBGitHistoryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitHistoryController.h; sourceTree = "<group>"; };
211                 F52BCE060E84211300AA3741 /* PBGitHistoryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitHistoryController.m; sourceTree = "<group>"; };
212                 F53C4DF50E97FC630022AD59 /* PBGitBinary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitBinary.h; sourceTree = "<group>"; };
213                 F53C4DF60E97FC630022AD59 /* PBGitBinary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitBinary.m; sourceTree = "<group>"; };
214                 F53EE3590E06BBA00022B925 /* CWQuickLook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CWQuickLook.h; sourceTree = "<group>"; };
215                 F53FF2030E7ABB5300389171 /* PBGitRevSpecifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitRevSpecifier.h; sourceTree = "<group>"; };
216                 F53FF2040E7ABB5300389171 /* PBGitRevSpecifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitRevSpecifier.m; sourceTree = "<group>"; };
217                 F56174550E058893001DCD79 /* PBGitTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitTree.h; sourceTree = "<group>"; };
218                 F56174560E058893001DCD79 /* PBGitTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitTree.m; sourceTree = "<group>"; };
219                 F56244070E9684B0002B6C44 /* PBUnsortableTableHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBUnsortableTableHeader.h; sourceTree = "<group>"; };
220                 F56244080E9684B0002B6C44 /* PBUnsortableTableHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBUnsortableTableHeader.m; sourceTree = "<group>"; };
221                 F562C8850FE1766C000EC528 /* NSString_RegEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSString_RegEx.h; sourceTree = "<group>"; };
222                 F562C8860FE1766C000EC528 /* NSString_RegEx.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSString_RegEx.m; sourceTree = "<group>"; };
223                 F56524B90E02D22D00F03B52 /* NSFileHandleExt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSFileHandleExt.m; sourceTree = "<group>"; };
224                 F56524BA0E02D22D00F03B52 /* NSFileHandleExt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSFileHandleExt.h; sourceTree = "<group>"; };
225                 F56524EE0E02D45200F03B52 /* PBGitCommit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitCommit.h; sourceTree = "<group>"; };
226                 F56524EF0E02D45200F03B52 /* PBGitCommit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitCommit.m; sourceTree = "<group>"; };
227                 F56526230E03D85900F03B52 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
228                 F56526290E03D89B00F03B52 /* PBWebHistoryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBWebHistoryController.h; sourceTree = "<group>"; };
229                 F565262A0E03D89B00F03B52 /* PBWebHistoryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBWebHistoryController.m; sourceTree = "<group>"; };
230                 F569AE920F2CBD7C00C2FFA7 /* Credits.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = Credits.html; sourceTree = "<group>"; };
231                 F56ADDD70ED19F9E002AC78F /* AddBranchTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AddBranchTemplate.png; path = Images/AddBranchTemplate.png; sourceTree = "<group>"; };
232                 F56ADDD80ED19F9E002AC78F /* AddLabelTemplate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AddLabelTemplate.png; path = Images/AddLabelTemplate.png; sourceTree = "<group>"; };
233                 F56CC7270E65E0AD004307B4 /* PBGitGraphLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitGraphLine.h; sourceTree = "<group>"; };
234                 F56CC7300E65E0E5004307B4 /* PBGraphCellInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGraphCellInfo.h; sourceTree = "<group>"; };
235                 F56CC7310E65E0E5004307B4 /* PBGraphCellInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGraphCellInfo.m; sourceTree = "<group>"; };
236                 F57240BA0E9678EA00D8EE66 /* deleted_file.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = deleted_file.png; path = Images/deleted_file.png; sourceTree = "<group>"; };
237                 F574A2830EAE2EAC003F2CB1 /* PBRefController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBRefController.h; sourceTree = "<group>"; };
238                 F574A2840EAE2EAC003F2CB1 /* PBRefController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBRefController.m; sourceTree = "<group>"; };
239                 F57CC38F0E05DDF2000472E2 /* PBEasyPipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBEasyPipe.h; sourceTree = "<group>"; };
240                 F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBEasyPipe.m; sourceTree = "<group>"; };
241                 F57CC43F0E05E496000472E2 /* PBGitWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitWindowController.h; sourceTree = "<group>"; };
242                 F57CC4400E05E496000472E2 /* PBGitWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitWindowController.m; sourceTree = "<group>"; };
243                 F580E6AD0E733276009E2D3F /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
244                 F5886A0A0ED5D27A0066E74C /* speedtest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = speedtest.m; sourceTree = "<group>"; };
245                 F5886A100ED5D33D0066E74C /* SpeedTest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SpeedTest.app; sourceTree = BUILT_PRODUCTS_DIR; };
246                 F5886A120ED5D33D0066E74C /* SpeedTest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SpeedTest-Info.plist"; sourceTree = "<group>"; };
247                 F59116E50E843BB50072CCB1 /* PBGitCommitView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PBGitCommitView.xib; sourceTree = "<group>"; };
248                 F59116E70E843BCB0072CCB1 /* PBGitCommitController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitCommitController.h; sourceTree = "<group>"; };
249                 F59116E80E843BCB0072CCB1 /* PBGitCommitController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitCommitController.m; sourceTree = "<group>"; };
250                 F593DF760E9E636C003A8559 /* PBFileChangesTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBFileChangesTableView.h; sourceTree = "<group>"; };
251                 F593DF770E9E636C003A8559 /* PBFileChangesTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBFileChangesTableView.m; sourceTree = "<group>"; };
252                 F5945E150E02B0C200706420 /* PBGitRepository.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitRepository.h; sourceTree = "<group>"; };
253                 F5945E160E02B0C200706420 /* PBGitRepository.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitRepository.m; sourceTree = "<group>"; };
254                 F59F1DD3105C4FF300115F88 /* PBGitIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitIndex.h; sourceTree = "<group>"; };
255                 F59F1DD4105C4FF300115F88 /* PBGitIndex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitIndex.m; sourceTree = "<group>"; };
256                 F5AD56770E79B78100EDAAFE /* PBCommitList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBCommitList.h; sourceTree = "<group>"; };
257                 F5AD56780E79B78100EDAAFE /* PBCommitList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBCommitList.m; sourceTree = "<group>"; };
258                 F5B721C30E05CF7E00AF29DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
259                 F5C007730E731B48007B84B2 /* PBGitRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitRef.h; sourceTree = "<group>"; };
260                 F5C007740E731B48007B84B2 /* PBGitRef.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitRef.m; sourceTree = "<group>"; };
261                 F5C580E40EDA250900995434 /* libgit2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libgit2.a; path = libgit2/libgit2.a; sourceTree = "<group>"; };
262                 F5C6F68B0E65FF9300478D97 /* PBGitLane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitLane.h; sourceTree = "<group>"; };
263                 F5C6F68C0E65FF9300478D97 /* PBGitLane.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PBGitLane.mm; sourceTree = "<group>"; };
264                 F5D2DC850EA401A80034AD24 /* PBGitConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitConfig.h; sourceTree = "<group>"; };
265                 F5D619ED0EAE62EA00341D73 /* html */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = folder; path = html; sourceTree = "<group>"; };
266                 F5DFFA6A0E075D8800617813 /* PBEasyFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBEasyFS.h; sourceTree = "<group>"; };
267                 F5DFFA6B0E075D8800617813 /* PBEasyFS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBEasyFS.m; sourceTree = "<group>"; };
268                 F5E424100EA3E4D60046E362 /* PBDiffWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PBDiffWindow.xib; sourceTree = "<group>"; };
269                 F5E424130EA3E4E10046E362 /* PBDiffWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBDiffWindowController.m; sourceTree = "<group>"; };
270                 F5E424140EA3E4E10046E362 /* PBDiffWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBDiffWindowController.h; sourceTree = "<group>"; };
271                 F5E424160EA3E4EB0046E362 /* PBWebDiffController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBWebDiffController.m; sourceTree = "<group>"; };
272                 F5E424170EA3E4EB0046E362 /* PBWebDiffController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBWebDiffController.h; sourceTree = "<group>"; };
273                 F5E4DBFA0EAB58D90013FAFC /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = /System/Library/Frameworks/SystemConfiguration.framework; sourceTree = "<absolute>"; };
274                 F5E926040E8827D300056E75 /* PBViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBViewController.h; sourceTree = "<group>"; };
275                 F5E926050E8827D300056E75 /* PBViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBViewController.m; sourceTree = "<group>"; };
276                 F5E927F60E883E7200056E75 /* PBChangedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBChangedFile.h; sourceTree = "<group>"; };
277                 F5E927F70E883E7200056E75 /* PBChangedFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBChangedFile.m; sourceTree = "<group>"; };
278                 F5E927FA0E883F0700056E75 /* PBWebChangesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBWebChangesController.h; sourceTree = "<group>"; };
279                 F5E927FB0E883F0700056E75 /* PBWebChangesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBWebChangesController.m; sourceTree = "<group>"; };
280                 F5E92A1A0E88550E00056E75 /* empty_file.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = empty_file.png; path = Images/empty_file.png; sourceTree = "<group>"; };
281                 F5E92A220E88569500056E75 /* new_file.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = new_file.png; path = Images/new_file.png; sourceTree = "<group>"; };
282                 F5EF8C8C0E9D4A5D0050906B /* PBWebController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBWebController.h; sourceTree = "<group>"; };
283                 F5EF8C8D0E9D4A5D0050906B /* PBWebController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBWebController.m; sourceTree = "<group>"; };
284                 F5FC41F20EBCBD4300191D80 /* PBGitXProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitXProtocol.h; sourceTree = "<group>"; };
285                 F5FC41F30EBCBD4300191D80 /* PBGitXProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBGitXProtocol.m; sourceTree = "<group>"; };
286                 F5FC43C30EBD050800191D80 /* PBRefContextDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBRefContextDelegate.h; sourceTree = "<group>"; };
287                 F5FC43FC0EBD08EE00191D80 /* PBRefMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBRefMenuItem.h; sourceTree = "<group>"; };
288                 F5FC43FD0EBD08EE00191D80 /* PBRefMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBRefMenuItem.m; sourceTree = "<group>"; };
289                 F5FE6C010EB13BC900F30D12 /* PBServicesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBServicesController.h; sourceTree = "<group>"; };
290                 F5FE6C020EB13BC900F30D12 /* PBServicesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PBServicesController.m; sourceTree = "<group>"; };
291                 F5FF4E160E0829C20006317A /* PBGitRevList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitRevList.h; sourceTree = "<group>"; };
292                 F5FF4E170E0829C20006317A /* PBGitRevList.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PBGitRevList.mm; sourceTree = "<group>"; };
293                 F5FF4E780E082E440006317A /* PBGitGrapher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PBGitGrapher.h; sourceTree = "<group>"; };
294                 F5FF4E790E082E440006317A /* PBGitGrapher.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PBGitGrapher.mm; sourceTree = "<group>"; };
295 /* End PBXFileReference section */
297 /* Begin PBXFrameworksBuildPhase section */
298                 8D11072E0486CEB800E47090 /* Frameworks */ = {
299                         isa = PBXFrameworksBuildPhase;
300                         buildActionMask = 2147483647;
301                         files = (
302                                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
303                                 F56526240E03D85900F03B52 /* WebKit.framework in Frameworks */,
304                                 911112370E5A097800BF76B4 /* Security.framework in Frameworks */,
305                                 F580E6AE0E733276009E2D3F /* Sparkle.framework in Frameworks */,
306                                 F5E4DBFB0EAB58D90013FAFC /* SystemConfiguration.framework in Frameworks */,
307                                 F5C580E50EDA250900995434 /* libgit2.a in Frameworks */,
308                         );
309                         runOnlyForDeploymentPostprocessing = 0;
310                 };
311                 913D5E470E55644600CECEA2 /* Frameworks */ = {
312                         isa = PBXFrameworksBuildPhase;
313                         buildActionMask = 2147483647;
314                         files = (
315                         );
316                         runOnlyForDeploymentPostprocessing = 0;
317                 };
318                 F5886A0E0ED5D33D0066E74C /* Frameworks */ = {
319                         isa = PBXFrameworksBuildPhase;
320                         buildActionMask = 2147483647;
321                         files = (
322                                 F5C580F50EDA251100995434 /* libgit2.a in Frameworks */,
323                                 F5886A1E0ED5D3880066E74C /* Cocoa.framework in Frameworks */,
324                         );
325                         runOnlyForDeploymentPostprocessing = 0;
326                 };
327 /* End PBXFrameworksBuildPhase section */
329 /* Begin PBXGroup section */
330                 080E96DDFE201D6D7F000001 /* Classes */ = {
331                         isa = PBXGroup;
332                         children = (
333                         );
334                         name = Classes;
335                         sourceTree = "<group>";
336                 };
337                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
338                         isa = PBXGroup;
339                         children = (
340                                 F5E4DBFA0EAB58D90013FAFC /* SystemConfiguration.framework */,
341                                 F580E6AD0E733276009E2D3F /* Sparkle.framework */,
342                                 F56526230E03D85900F03B52 /* WebKit.framework */,
343                                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
344                         );
345                         name = "Linked Frameworks";
346                         sourceTree = "<group>";
347                 };
348                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
349                         isa = PBXGroup;
350                         children = (
351                                 911112360E5A097800BF76B4 /* Security.framework */,
352                                 77C82804067257F0000B614F /* CoreData.framework */,
353                                 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
354                                 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
355                         );
356                         name = "Other Frameworks";
357                         sourceTree = "<group>";
358                 };
359                 19C28FACFE9D520D11CA2CBB /* Products */ = {
360                         isa = PBXGroup;
361                         children = (
362                                 8D1107320486CEB800E47090 /* GitX.app */,
363                                 913D5E490E55644600CECEA2 /* gitx */,
364                                 F5886A100ED5D33D0066E74C /* SpeedTest.app */,
365                         );
366                         name = Products;
367                         sourceTree = "<group>";
368                 };
369                 29B97314FDCFA39411CA2CEA /* GitTest */ = {
370                         isa = PBXGroup;
371                         children = (
372                                 F5886A080ED5D26B0066E74C /* SpeedTest */,
373                                 913D5E420E5563FD00CECEA2 /* cli */,
374                                 F57CC43E0E05E472000472E2 /* Aux */,
375                                 F57CC3850E05DDC1000472E2 /* Controllers */,
376                                 F56174540E05887E001DCD79 /* Git */,
377                                 F5D619ED0EAE62EA00341D73 /* html */,
378                                 7756732906782D8800D1FEB8 /* Models */,
379                                 080E96DDFE201D6D7F000001 /* Classes */,
380                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
381                                 29B97317FDCFA39411CA2CEA /* Resources */,
382                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
383                                 19C28FACFE9D520D11CA2CBB /* Products */,
384                                 F5886A120ED5D33D0066E74C /* SpeedTest-Info.plist */,
385                         );
386                         name = GitTest;
387                         sourceTree = "<group>";
388                 };
389                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
390                         isa = PBXGroup;
391                         children = (
392                                 3BC07F4A0ED5A5C5009A7768 /* HistoryViewTemplate.png */,
393                                 3BC07F4B0ED5A5C5009A7768 /* CommitViewTemplate.png */,
394                                 F56ADDD70ED19F9E002AC78F /* AddBranchTemplate.png */,
395                                 F56ADDD80ED19F9E002AC78F /* AddLabelTemplate.png */,
396                                 056438B60ED0C40B00985397 /* DetailViewTemplate.png */,
397                                 F57240BA0E9678EA00D8EE66 /* deleted_file.png */,
398                                 F5E92A1A0E88550E00056E75 /* empty_file.png */,
399                                 32CA4F630368D1EE00C91783 /* GitX_Prefix.pch */,
400                                 29B97316FDCFA39411CA2CEA /* main.m */,
401                                 F5E92A220E88569500056E75 /* new_file.png */,
402                         );
403                         name = "Other Sources";
404                         sourceTree = "<group>";
405                 };
406                 29B97317FDCFA39411CA2CEA /* Resources */ = {
407                         isa = PBXGroup;
408                         children = (
409                                 F50A41130EBB872D00208746 /* Widgets */,
410                                 47DBDB920E94F47200671A1E /* Preference Icons */,
411                                 D26DC6440E782C9000C777B2 /* gitx.icns */,
412                                 8D1107310486CEB800E47090 /* Info.plist */,
413                                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
414                                 F5B721C20E05CF7E00AF29DC /* MainMenu.xib */,
415                                 911111E00E58BD5A00BF76B4 /* RepositoryWindow.xib */,
416                                 F5E424100EA3E4D60046E362 /* PBDiffWindow.xib */,
417                                 F52BCE020E84208300AA3741 /* PBGitHistoryView.xib */,
418                                 F59116E50E843BB50072CCB1 /* PBGitCommitView.xib */,
419                                 47DBDB680E94EF6500671A1E /* Preferences.xib */,
420                                 F569AE920F2CBD7C00C2FFA7 /* Credits.html */,
421                         );
422                         name = Resources;
423                         sourceTree = "<group>";
424                 };
425                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
426                         isa = PBXGroup;
427                         children = (
428                                 F5C580E40EDA250900995434 /* libgit2.a */,
429                                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
430                                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
431                         );
432                         name = Frameworks;
433                         sourceTree = "<group>";
434                 };
435                 47DBDB920E94F47200671A1E /* Preference Icons */ = {
436                         isa = PBXGroup;
437                         children = (
438                                 47DBDBB00E94F6CA00671A1E /* Updates.png */,
439                         );
440                         name = "Preference Icons";
441                         sourceTree = "<group>";
442                 };
443                 7756732906782D8800D1FEB8 /* Models */ = {
444                         isa = PBXGroup;
445                         children = (
446                                 770B37EC0679A11B001EADE2 /* GitTest_DataModel.xcdatamodel */,
447                         );
448                         name = Models;
449                         sourceTree = "<group>";
450                 };
451                 913D5E420E5563FD00CECEA2 /* cli */ = {
452                         isa = PBXGroup;
453                         children = (
454                                 913D5E5D0E556A9300CECEA2 /* PBCLIProxy.h */,
455                                 913D5E5E0E556A9300CECEA2 /* PBCLIProxy.m */,
456                                 913D5E440E55640C00CECEA2 /* gitx.m */,
457                         );
458                         name = cli;
459                         sourceTree = "<group>";
460                 };
461                 F50A41130EBB872D00208746 /* Widgets */ = {
462                         isa = PBXGroup;
463                         children = (
464                                 F50A411D0EBB874C00208746 /* mainSplitterBar.tiff */,
465                                 F50A411E0EBB874C00208746 /* mainSplitterDimple.tiff */,
466                         );
467                         name = Widgets;
468                         sourceTree = "<group>";
469                 };
470                 F56174540E05887E001DCD79 /* Git */ = {
471                         isa = PBXGroup;
472                         children = (
473                                 F59F1DD2105C4FDE00115F88 /* Index */,
474                                 F5E927E30E883D6800056E75 /* Commit */,
475                                 F5E927E10E883D2E00056E75 /* History */,
476                                 F5945E150E02B0C200706420 /* PBGitRepository.h */,
477                                 F5945E160E02B0C200706420 /* PBGitRepository.m */,
478                                 F53C4DF50E97FC630022AD59 /* PBGitBinary.h */,
479                                 F53C4DF60E97FC630022AD59 /* PBGitBinary.m */,
480                                 F5D2DC850EA401A80034AD24 /* PBGitConfig.h */,
481                                 93FCCBA80EA8AF450061B02B /* PBGitConfig.m */,
482                         );
483                         name = Git;
484                         sourceTree = "<group>";
485                 };
486                 F57CC3850E05DDC1000472E2 /* Controllers */ = {
487                         isa = PBXGroup;
488                         children = (
489                                 F5B161BB0EAB6E0C005A1DE1 /* Diff */,
490                                 F5EF8C880E9D498F0050906B /* History */,
491                                 F5E927F90E883EF600056E75 /* Commit */,
492                                 77C8280B06725ACE000B614F /* ApplicationController.h */,
493                                 77C8280C06725ACE000B614F /* ApplicationController.m */,
494                                 93CB42C00EAB7B2200530609 /* PBGitDefaults.h */,
495                                 93CB42C10EAB7B2200530609 /* PBGitDefaults.m */,
496                                 F57CC43F0E05E496000472E2 /* PBGitWindowController.h */,
497                                 F57CC4400E05E496000472E2 /* PBGitWindowController.m */,
498                                 911111F60E594F3F00BF76B4 /* PBRepositoryDocumentController.h */,
499                                 911111F70E594F3F00BF76B4 /* PBRepositoryDocumentController.m */,
500                                 F5E926040E8827D300056E75 /* PBViewController.h */,
501                                 F5E926050E8827D300056E75 /* PBViewController.m */,
502                                 F5EF8C8C0E9D4A5D0050906B /* PBWebController.h */,
503                                 F5EF8C8D0E9D4A5D0050906B /* PBWebController.m */,
504                                 F5FE6C010EB13BC900F30D12 /* PBServicesController.h */,
505                                 F5FE6C020EB13BC900F30D12 /* PBServicesController.m */,
506                                 47DBDB560E94EDE700671A1E /* DBPrefsWindowController.h */,
507                                 47DBDB570E94EDE700671A1E /* DBPrefsWindowController.m */,
508                                 47DBDB650E94EE8B00671A1E /* PBPrefsWindowController.h */,
509                                 47DBDB660E94EE8B00671A1E /* PBPrefsWindowController.m */,
510                         );
511                         name = Controllers;
512                         sourceTree = "<group>";
513                 };
514                 F57CC43E0E05E472000472E2 /* Aux */ = {
515                         isa = PBXGroup;
516                         children = (
517                                 47DBDBC80E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.h */,
518                                 47DBDBC90E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.m */,
519                                 F5AD56770E79B78100EDAAFE /* PBCommitList.h */,
520                                 F5AD56780E79B78100EDAAFE /* PBCommitList.m */,
521                                 F56524B90E02D22D00F03B52 /* NSFileHandleExt.m */,
522                                 F56524BA0E02D22D00F03B52 /* NSFileHandleExt.h */,
523                                 F562C8850FE1766C000EC528 /* NSString_RegEx.h */,
524                                 F562C8860FE1766C000EC528 /* NSString_RegEx.m */,
525                                 F57CC38F0E05DDF2000472E2 /* PBEasyPipe.h */,
526                                 F57CC3900E05DDF2000472E2 /* PBEasyPipe.m */,
527                                 F5DFFA6A0E075D8800617813 /* PBEasyFS.h */,
528                                 F5DFFA6B0E075D8800617813 /* PBEasyFS.m */,
529                                 F53EE3590E06BBA00022B925 /* CWQuickLook.h */,
530                                 F51308590E0740F2000C8BCD /* PBQLOutlineView.h */,
531                                 F513085A0E0740F2000C8BCD /* PBQLOutlineView.m */,
532                                 91B103CA0E898EC300C84364 /* PBIconAndTextCell.h */,
533                                 91B103CB0E898EC300C84364 /* PBIconAndTextCell.m */,
534                                 F5140DC70E8A8EB20091E9F3 /* RoundedRectangle.h */,
535                                 F5140DC80E8A8EB20091E9F3 /* RoundedRectangle.m */,
536                                 F56244070E9684B0002B6C44 /* PBUnsortableTableHeader.h */,
537                                 F56244080E9684B0002B6C44 /* PBUnsortableTableHeader.m */,
538                                 F50A41210EBB875D00208746 /* PBNiceSplitView.h */,
539                                 F50A41220EBB875D00208746 /* PBNiceSplitView.m */,
540                                 EB2A73480FEE3F09006601CF /* PBCollapsibleSplitView.h */,
541                                 EB2A73490FEE3F09006601CF /* PBCollapsibleSplitView.m */,
542                                 F5FC41F20EBCBD4300191D80 /* PBGitXProtocol.h */,
543                                 F5FC41F30EBCBD4300191D80 /* PBGitXProtocol.m */,
544                         );
545                         name = Aux;
546                         sourceTree = "<group>";
547                 };
548                 F5886A080ED5D26B0066E74C /* SpeedTest */ = {
549                         isa = PBXGroup;
550                         children = (
551                                 F5886A0A0ED5D27A0066E74C /* speedtest.m */,
552                         );
553                         name = SpeedTest;
554                         sourceTree = "<group>";
555                 };
556                 F59F1DD2105C4FDE00115F88 /* Index */ = {
557                         isa = PBXGroup;
558                         children = (
559                                 F5E927F60E883E7200056E75 /* PBChangedFile.h */,
560                                 F5E927F70E883E7200056E75 /* PBChangedFile.m */,
561                                 F59F1DD3105C4FF300115F88 /* PBGitIndex.h */,
562                                 F59F1DD4105C4FF300115F88 /* PBGitIndex.m */,
563                         );
564                         name = Index;
565                         sourceTree = "<group>";
566                 };
567                 F5B161BB0EAB6E0C005A1DE1 /* Diff */ = {
568                         isa = PBXGroup;
569                         children = (
570                                 F5E424140EA3E4E10046E362 /* PBDiffWindowController.h */,
571                                 F5E424130EA3E4E10046E362 /* PBDiffWindowController.m */,
572                                 F5E424160EA3E4EB0046E362 /* PBWebDiffController.m */,
573                                 F5E424170EA3E4EB0046E362 /* PBWebDiffController.h */,
574                         );
575                         name = Diff;
576                         sourceTree = "<group>";
577                 };
578                 F5C6F6750E65FE2B00478D97 /* Graphing */ = {
579                         isa = PBXGroup;
580                         children = (
581                                 F5FF4E780E082E440006317A /* PBGitGrapher.h */,
582                                 F5FF4E790E082E440006317A /* PBGitGrapher.mm */,
583                                 F50FE0E10E07BE9600854FCD /* PBGitRevisionCell.h */,
584                                 F50FE0E20E07BE9600854FCD /* PBGitRevisionCell.m */,
585                                 F56CC7270E65E0AD004307B4 /* PBGitGraphLine.h */,
586                                 F56CC7300E65E0E5004307B4 /* PBGraphCellInfo.h */,
587                                 F56CC7310E65E0E5004307B4 /* PBGraphCellInfo.m */,
588                                 F5C6F68B0E65FF9300478D97 /* PBGitLane.h */,
589                                 F5C6F68C0E65FF9300478D97 /* PBGitLane.mm */,
590                         );
591                         name = Graphing;
592                         sourceTree = "<group>";
593                 };
594                 F5E927E10E883D2E00056E75 /* History */ = {
595                         isa = PBXGroup;
596                         children = (
597                                 F5AD56770E79B78100EDAAFE /* PBCommitList.h */,
598                                 F5AD56780E79B78100EDAAFE /* PBCommitList.m */,
599                                 F5C6F6750E65FE2B00478D97 /* Graphing */,
600                                 F56524EE0E02D45200F03B52 /* PBGitCommit.h */,
601                                 F56524EF0E02D45200F03B52 /* PBGitCommit.m */,
602                                 F5C007730E731B48007B84B2 /* PBGitRef.h */,
603                                 F5C007740E731B48007B84B2 /* PBGitRef.m */,
604                                 F5FF4E160E0829C20006317A /* PBGitRevList.h */,
605                                 F5FF4E170E0829C20006317A /* PBGitRevList.mm */,
606                                 F53FF2030E7ABB5300389171 /* PBGitRevSpecifier.h */,
607                                 F53FF2040E7ABB5300389171 /* PBGitRevSpecifier.m */,
608                                 F56174550E058893001DCD79 /* PBGitTree.h */,
609                                 F56174560E058893001DCD79 /* PBGitTree.m */,
610                                 F5FC43C30EBD050800191D80 /* PBRefContextDelegate.h */,
611                                 F5FC43FC0EBD08EE00191D80 /* PBRefMenuItem.h */,
612                                 F5FC43FD0EBD08EE00191D80 /* PBRefMenuItem.m */,
613                         );
614                         name = History;
615                         sourceTree = "<group>";
616                 };
617                 F5E927E30E883D6800056E75 /* Commit */ = {
618                         isa = PBXGroup;
619                         children = (
620                                 93F7857D0EA3ABF100C1F443 /* PBCommitMessageView.h */,
621                                 93F7857E0EA3ABF100C1F443 /* PBCommitMessageView.m */,
622                                 F593DF760E9E636C003A8559 /* PBFileChangesTableView.h */,
623                                 F593DF770E9E636C003A8559 /* PBFileChangesTableView.m */,
624                         );
625                         name = Commit;
626                         sourceTree = "<group>";
627                 };
628                 F5E927F90E883EF600056E75 /* Commit */ = {
629                         isa = PBXGroup;
630                         children = (
631                                 F59116E70E843BCB0072CCB1 /* PBGitCommitController.h */,
632                                 F59116E80E843BCB0072CCB1 /* PBGitCommitController.m */,
633                                 F5E927FA0E883F0700056E75 /* PBWebChangesController.h */,
634                                 F5E927FB0E883F0700056E75 /* PBWebChangesController.m */,
635                                 F523CEB40ED3399100DDD714 /* PBGitIndexController.h */,
636                                 F523CEB50ED3399200DDD714 /* PBGitIndexController.m */,
637                         );
638                         name = Commit;
639                         sourceTree = "<group>";
640                 };
641                 F5EF8C880E9D498F0050906B /* History */ = {
642                         isa = PBXGroup;
643                         children = (
644                                 F56526290E03D89B00F03B52 /* PBWebHistoryController.h */,
645                                 F565262A0E03D89B00F03B52 /* PBWebHistoryController.m */,
646                                 F52BCE050E84211300AA3741 /* PBGitHistoryController.h */,
647                                 F52BCE060E84211300AA3741 /* PBGitHistoryController.m */,
648                                 F574A2830EAE2EAC003F2CB1 /* PBRefController.h */,
649                                 F574A2840EAE2EAC003F2CB1 /* PBRefController.m */,
650                         );
651                         name = History;
652                         sourceTree = "<group>";
653                 };
654 /* End PBXGroup section */
656 /* Begin PBXNativeTarget section */
657                 8D1107260486CEB800E47090 /* GitX */ = {
658                         isa = PBXNativeTarget;
659                         buildConfigurationList = 26FC0A840875C7B200E6366F /* Build configuration list for PBXNativeTarget "GitX" */;
660                         buildPhases = (
661                                 F5792DFB0EDB570C001B0C31 /* Compile libgit2 */,
662                                 8D1107290486CEB800E47090 /* Resources */,
663                                 8D11072C0486CEB800E47090 /* Sources */,
664                                 8D11072E0486CEB800E47090 /* Frameworks */,
665                                 F580E6BD0E73329C009E2D3F /* CopyFiles */,
666                                 F5CF04A20EAE696C00D75C81 /* Copy HTML files */,
667                         );
668                         buildRules = (
669                         );
670                         dependencies = (
671                                 913D5E5A0E5564F400CECEA2 /* PBXTargetDependency */,
672                                 F5643A020F792B4900A579C2 /* PBXTargetDependency */,
673                         );
674                         name = GitX;
675                         productInstallPath = "$(HOME)/Applications";
676                         productName = GitTest;
677                         productReference = 8D1107320486CEB800E47090 /* GitX.app */;
678                         productType = "com.apple.product-type.application";
679                 };
680                 913D5E480E55644600CECEA2 /* cli tool */ = {
681                         isa = PBXNativeTarget;
682                         buildConfigurationList = 913D5E570E55646100CECEA2 /* Build configuration list for PBXNativeTarget "cli tool" */;
683                         buildPhases = (
684                                 913D5E460E55644600CECEA2 /* Sources */,
685                                 913D5E470E55644600CECEA2 /* Frameworks */,
686                         );
687                         buildRules = (
688                         );
689                         dependencies = (
690                         );
691                         name = "cli tool";
692                         productName = "cli tool";
693                         productReference = 913D5E490E55644600CECEA2 /* gitx */;
694                         productType = "com.apple.product-type.tool";
695                 };
696                 F5886A0F0ED5D33D0066E74C /* SpeedTest */ = {
697                         isa = PBXNativeTarget;
698                         buildConfigurationList = F5886A150ED5D33E0066E74C /* Build configuration list for PBXNativeTarget "SpeedTest" */;
699                         buildPhases = (
700                                 F5886A0C0ED5D33D0066E74C /* Resources */,
701                                 F5886A0D0ED5D33D0066E74C /* Sources */,
702                                 F5886A0E0ED5D33D0066E74C /* Frameworks */,
703                         );
704                         buildRules = (
705                         );
706                         dependencies = (
707                         );
708                         name = SpeedTest;
709                         productName = SpeedTest;
710                         productReference = F5886A100ED5D33D0066E74C /* SpeedTest.app */;
711                         productType = "com.apple.product-type.application";
712                 };
713 /* End PBXNativeTarget section */
715 /* Begin PBXProject section */
716                 29B97313FDCFA39411CA2CEA /* Project object */ = {
717                         isa = PBXProject;
718                         buildConfigurationList = 26FC0A880875C7B200E6366F /* Build configuration list for PBXProject "GitX" */;
719                         compatibilityVersion = "Xcode 3.1";
720                         hasScannedForEncodings = 1;
721                         mainGroup = 29B97314FDCFA39411CA2CEA /* GitTest */;
722                         projectDirPath = "";
723                         projectRoot = "";
724                         targets = (
725                                 8D1107260486CEB800E47090 /* GitX */,
726                                 913D5E480E55644600CECEA2 /* cli tool */,
727                                 F5886A0F0ED5D33D0066E74C /* SpeedTest */,
728                                 F56439F70F792B2100A579C2 /* Generate PList Prefix */,
729                         );
730                 };
731 /* End PBXProject section */
733 /* Begin PBXResourcesBuildPhase section */
734                 8D1107290486CEB800E47090 /* Resources */ = {
735                         isa = PBXResourcesBuildPhase;
736                         buildActionMask = 2147483647;
737                         files = (
738                                 F5E92A1B0E88550E00056E75 /* empty_file.png in Resources */,
739                                 913D5E500E55645900CECEA2 /* gitx in Resources */,
740                                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
741                                 F5B721C40E05CF7E00AF29DC /* MainMenu.xib in Resources */,
742                                 911111E20E58BD5A00BF76B4 /* RepositoryWindow.xib in Resources */,
743                                 D26DC6450E782C9000C777B2 /* gitx.icns in Resources */,
744                                 F52BCE030E84208300AA3741 /* PBGitHistoryView.xib in Resources */,
745                                 F59116E60E843BB50072CCB1 /* PBGitCommitView.xib in Resources */,
746                                 F5E92A230E88569500056E75 /* new_file.png in Resources */,
747                                 F57240BB0E9678EA00D8EE66 /* deleted_file.png in Resources */,
748                                 F5E424110EA3E4D60046E362 /* PBDiffWindow.xib in Resources */,
749                                 F50A411F0EBB874C00208746 /* mainSplitterBar.tiff in Resources */,
750                                 F50A41200EBB874C00208746 /* mainSplitterDimple.tiff in Resources */,
751                                 056438B70ED0C40B00985397 /* DetailViewTemplate.png in Resources */,
752                                 F56ADDD90ED19F9E002AC78F /* AddBranchTemplate.png in Resources */,
753                                 F56ADDDA0ED19F9E002AC78F /* AddLabelTemplate.png in Resources */,
754                                 3BC07F4C0ED5A5C5009A7768 /* HistoryViewTemplate.png in Resources */,
755                                 3BC07F4D0ED5A5C5009A7768 /* CommitViewTemplate.png in Resources */,
756                                 47DBDB6A0E94EF6500671A1E /* Preferences.xib in Resources */,
757                                 47DBDBB10E94F6CA00671A1E /* Updates.png in Resources */,
758                                 F569AE930F2CBD7C00C2FFA7 /* Credits.html in Resources */,
759                         );
760                         runOnlyForDeploymentPostprocessing = 0;
761                 };
762                 F5886A0C0ED5D33D0066E74C /* Resources */ = {
763                         isa = PBXResourcesBuildPhase;
764                         buildActionMask = 2147483647;
765                         files = (
766                         );
767                         runOnlyForDeploymentPostprocessing = 0;
768                 };
769 /* End PBXResourcesBuildPhase section */
771 /* Begin PBXShellScriptBuildPhase section */
772                 F56439F60F792B2100A579C2 /* ShellScript */ = {
773                         isa = PBXShellScriptBuildPhase;
774                         buildActionMask = 2147483647;
775                         files = (
776                         );
777                         inputPaths = (
778                         );
779                         outputPaths = (
780                         );
781                         runOnlyForDeploymentPostprocessing = 0;
782                         shellPath = /bin/sh;
783                         shellScript = "export PATH=$PATH:$HOME/bin:$HOME/local/bin:/sw/bin:/opt/local/bin:`\"$TARGET_BUILD_DIR\"/gitx --git-path`\nVERSION=$(cd \"$PROJECT_DIR\";git describe)\nLONG_VERSION=$(echo $VERSION | sed -e \"s/\\-/\\./\" -e \"s/^v//\" -e \"s/-.*//\")\nSHORT_VERSION=$(echo $VERSION | sed -e \"s/\\-.*//\" -e \"s/^v//\")\n\necho -n \"#define LONG_VERSION $LONG_VERSION\n#define GIT_VERSION $VERSION\n#define SHORT_VERSION $SHORT_VERSION\" > \"$PROJECT_TEMP_DIR/revision\"\ntouch Info.plist";
784                 };
785                 F5792DFB0EDB570C001B0C31 /* Compile libgit2 */ = {
786                         isa = PBXShellScriptBuildPhase;
787                         buildActionMask = 2147483647;
788                         files = (
789                         );
790                         inputPaths = (
791                         );
792                         name = "Compile libgit2";
793                         outputPaths = (
794                         );
795                         runOnlyForDeploymentPostprocessing = 0;
796                         shellPath = /bin/sh;
797                         shellScript = "export PATH=$PATH:$HOME/bin:$HOME/local/bin:/sw/bin:/opt/local/bin:`\"$TARGET_BUILD_DIR\"/gitx --git-path`\ngit submodule init\ngit submodule update\ncd libgit2\nrm -f libgit2.a\nmake CFLAGS=\"-arch i386 -arch ppc\"\nranlib libgit2.a";
798                 };
799                 F5CF04A20EAE696C00D75C81 /* Copy HTML files */ = {
800                         isa = PBXShellScriptBuildPhase;
801                         buildActionMask = 2147483647;
802                         comments = "This is added as a script rather than a 'copy files' phase because those aren't updated correctly when you edit just a single file in a directory.\n\nThis might be improved further by using rsync, but I didn't dive into that yet.";
803                         files = (
804                         );
805                         inputPaths = (
806                         );
807                         name = "Copy HTML files";
808                         outputPaths = (
809                         );
810                         runOnlyForDeploymentPostprocessing = 0;
811                         shellPath = /bin/sh;
812                         shellScript = "resource_path=\"$TARGET_BUILD_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH\"\nrm -rf \"$resource_path/html\"\ncp -r html \"$resource_path\"";
813                 };
814 /* End PBXShellScriptBuildPhase section */
816 /* Begin PBXSourcesBuildPhase section */
817                 8D11072C0486CEB800E47090 /* Sources */ = {
818                         isa = PBXSourcesBuildPhase;
819                         buildActionMask = 2147483647;
820                         files = (
821                                 F5EF8C8E0E9D4A5D0050906B /* PBWebController.m in Sources */,
822                                 8D11072D0486CEB800E47090 /* main.m in Sources */,
823                                 F574A2910EAE2FF4003F2CB1 /* PBGitConfig.m in Sources */,
824                                 77C8280E06725ACE000B614F /* ApplicationController.m in Sources */,
825                                 770B37ED0679A11B001EADE2 /* GitTest_DataModel.xcdatamodel in Sources */,
826                                 F5945E170E02B0C200706420 /* PBGitRepository.m in Sources */,
827                                 F56524BB0E02D22D00F03B52 /* NSFileHandleExt.m in Sources */,
828                                 F56524F00E02D45200F03B52 /* PBGitCommit.m in Sources */,
829                                 F565262B0E03D89B00F03B52 /* PBWebHistoryController.m in Sources */,
830                                 F56174570E058893001DCD79 /* PBGitTree.m in Sources */,
831                                 F57CC3910E05DDF2000472E2 /* PBEasyPipe.m in Sources */,
832                                 F57CC4410E05E496000472E2 /* PBGitWindowController.m in Sources */,
833                                 F513085B0E0740F2000C8BCD /* PBQLOutlineView.m in Sources */,
834                                 F5DFFA6C0E075D8800617813 /* PBEasyFS.m in Sources */,
835                                 F50FE0E30E07BE9600854FCD /* PBGitRevisionCell.m in Sources */,
836                                 F5FF4E180E0829C20006317A /* PBGitRevList.mm in Sources */,
837                                 F5FF4E7A0E082E440006317A /* PBGitGrapher.mm in Sources */,
838                                 911111F80E594F3F00BF76B4 /* PBRepositoryDocumentController.m in Sources */,
839                                 913D5E5F0E556A9300CECEA2 /* PBCLIProxy.m in Sources */,
840                                 F56CC7320E65E0E5004307B4 /* PBGraphCellInfo.m in Sources */,
841                                 F5C6F68D0E65FF9300478D97 /* PBGitLane.mm in Sources */,
842                                 F5C007750E731B48007B84B2 /* PBGitRef.m in Sources */,
843                                 F5AD56790E79B78100EDAAFE /* PBCommitList.m in Sources */,
844                                 F53FF2050E7ABB5300389171 /* PBGitRevSpecifier.m in Sources */,
845                                 F52BCE070E84211300AA3741 /* PBGitHistoryController.m in Sources */,
846                                 F59116E90E843BCB0072CCB1 /* PBGitCommitController.m in Sources */,
847                                 F5E926060E8827D300056E75 /* PBViewController.m in Sources */,
848                                 F5E927F80E883E7200056E75 /* PBChangedFile.m in Sources */,
849                                 F5E927FC0E883F0700056E75 /* PBWebChangesController.m in Sources */,
850                                 91B103CC0E898EC300C84364 /* PBIconAndTextCell.m in Sources */,
851                                 F5140DC90E8A8EB20091E9F3 /* RoundedRectangle.m in Sources */,
852                                 F56244090E9684B0002B6C44 /* PBUnsortableTableHeader.m in Sources */,
853                                 F53C4DF70E97FC630022AD59 /* PBGitBinary.m in Sources */,
854                                 F593DF780E9E636C003A8559 /* PBFileChangesTableView.m in Sources */,
855                                 93F7857F0EA3ABF100C1F443 /* PBCommitMessageView.m in Sources */,
856                                 93CB42C20EAB7B2200530609 /* PBGitDefaults.m in Sources */,
857                                 F5E424150EA3E4E10046E362 /* PBDiffWindowController.m in Sources */,
858                                 F5E424180EA3E4EB0046E362 /* PBWebDiffController.m in Sources */,
859                                 F5FE6C030EB13BC900F30D12 /* PBServicesController.m in Sources */,
860                                 F50A41230EBB875D00208746 /* PBNiceSplitView.m in Sources */,
861                                 F5FC41F40EBCBD4300191D80 /* PBGitXProtocol.m in Sources */,
862                                 F574A2850EAE2EAC003F2CB1 /* PBRefController.m in Sources */,
863                                 F5FC43FE0EBD08EE00191D80 /* PBRefMenuItem.m in Sources */,
864                                 F523CEB60ED3399200DDD714 /* PBGitIndexController.m in Sources */,
865                                 47DBDB580E94EDE700671A1E /* DBPrefsWindowController.m in Sources */,
866                                 47DBDB670E94EE8B00671A1E /* PBPrefsWindowController.m in Sources */,
867                                 47DBDBCA0E95016F00671A1E /* PBNSURLPathUserDefaultsTransfomer.m in Sources */,
868                                 F562C8870FE1766C000EC528 /* NSString_RegEx.m in Sources */,
869                                 EB2A734A0FEE3F09006601CF /* PBCollapsibleSplitView.m in Sources */,
870                                 F59F1DD5105C4FF300115F88 /* PBGitIndex.m in Sources */,
871                         );
872                         runOnlyForDeploymentPostprocessing = 0;
873                 };
874                 913D5E460E55644600CECEA2 /* Sources */ = {
875                         isa = PBXSourcesBuildPhase;
876                         buildActionMask = 2147483647;
877                         files = (
878                                 F53C4DF90E97FCAD0022AD59 /* PBEasyPipe.m in Sources */,
879                                 F53C4DF80E97FCA70022AD59 /* PBGitBinary.m in Sources */,
880                                 913D5E4D0E55644E00CECEA2 /* gitx.m in Sources */,
881                         );
882                         runOnlyForDeploymentPostprocessing = 0;
883                 };
884                 F5886A0D0ED5D33D0066E74C /* Sources */ = {
885                         isa = PBXSourcesBuildPhase;
886                         buildActionMask = 2147483647;
887                         files = (
888                                 F5886A260ED5D4870066E74C /* PBGitGrapher.mm in Sources */,
889                                 F5886A360ED5D56E0066E74C /* PBGitTree.m in Sources */,
890                                 F5886A330ED5D5580066E74C /* PBGitRevSpecifier.m in Sources */,
891                                 F5886A310ED5D54C0066E74C /* PBGitConfig.m in Sources */,
892                                 F5886A270ED5D4870066E74C /* PBGitRevisionCell.m in Sources */,
893                                 F5886A320ED5D5510066E74C /* PBGitCommit.m in Sources */,
894                                 F5886A340ED5D55D0066E74C /* PBGitBinary.m in Sources */,
895                                 F5886A290ED5D4870066E74C /* PBGraphCellInfo.m in Sources */,
896                                 F5886A2A0ED5D4870066E74C /* PBGitLane.mm in Sources */,
897                                 F5886A1B0ED5D37C0066E74C /* NSFileHandleExt.m in Sources */,
898                                 F5886A1C0ED5D37C0066E74C /* PBEasyPipe.m in Sources */,
899                                 F5886A1D0ED5D37C0066E74C /* PBEasyFS.m in Sources */,
900                                 F5886A180ED5D3540066E74C /* PBGitRevList.mm in Sources */,
901                                 F5886A170ED5D34F0066E74C /* PBGitRepository.m in Sources */,
902                                 F5886A190ED5D3560066E74C /* PBGitRef.m in Sources */,
903                                 F5886A160ED5D3490066E74C /* speedtest.m in Sources */,
904                         );
905                         runOnlyForDeploymentPostprocessing = 0;
906                 };
907 /* End PBXSourcesBuildPhase section */
909 /* Begin PBXTargetDependency section */
910                 913D5E5A0E5564F400CECEA2 /* PBXTargetDependency */ = {
911                         isa = PBXTargetDependency;
912                         target = 913D5E480E55644600CECEA2 /* cli tool */;
913                         targetProxy = 913D5E590E5564F400CECEA2 /* PBXContainerItemProxy */;
914                 };
915                 F5643A020F792B4900A579C2 /* PBXTargetDependency */ = {
916                         isa = PBXTargetDependency;
917                         target = F56439F70F792B2100A579C2 /* Generate PList Prefix */;
918                         targetProxy = F5643A010F792B4900A579C2 /* PBXContainerItemProxy */;
919                 };
920 /* End PBXTargetDependency section */
922 /* Begin PBXVariantGroup section */
923                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
924                         isa = PBXVariantGroup;
925                         children = (
926                                 089C165DFE840E0CC02AAC07 /* English */,
927                         );
928                         name = InfoPlist.strings;
929                         sourceTree = "<group>";
930                 };
931                 47DBDB680E94EF6500671A1E /* Preferences.xib */ = {
932                         isa = PBXVariantGroup;
933                         children = (
934                                 47DBDB690E94EF6500671A1E /* English */,
935                         );
936                         name = Preferences.xib;
937                         sourceTree = "<group>";
938                 };
939                 911111E00E58BD5A00BF76B4 /* RepositoryWindow.xib */ = {
940                         isa = PBXVariantGroup;
941                         children = (
942                                 911111E10E58BD5A00BF76B4 /* English */,
943                         );
944                         name = RepositoryWindow.xib;
945                         sourceTree = "<group>";
946                 };
947                 F5B721C20E05CF7E00AF29DC /* MainMenu.xib */ = {
948                         isa = PBXVariantGroup;
949                         children = (
950                                 F5B721C30E05CF7E00AF29DC /* English */,
951                         );
952                         name = MainMenu.xib;
953                         sourceTree = "<group>";
954                 };
955 /* End PBXVariantGroup section */
957 /* Begin XCBuildConfiguration section */
958                 26FC0A850875C7B200E6366F /* Debug */ = {
959                         isa = XCBuildConfiguration;
960                         buildSettings = {
961                                 COPY_PHASE_STRIP = NO;
962                                 FRAMEWORK_SEARCH_PATHS = (
963                                         "$(inherited)",
964                                         "\"$(SRCROOT)\"",
965                                 );
966                                 GCC_DYNAMIC_NO_PIC = NO;
967                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
968                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
969                                 GCC_MODEL_TUNING = G5;
970                                 GCC_OPTIMIZATION_LEVEL = 0;
971                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
972                                 GCC_PREFIX_HEADER = GitX_Prefix.pch;
973                                 HEADER_SEARCH_PATHS = libgit2/src;
974                                 INFOPLIST_FILE = Info.plist;
975                                 INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-traditional";
976                                 INFOPLIST_PREFIX_HEADER = $PROJECT_TEMP_DIR/revision;
977                                 INFOPLIST_PREPROCESS = YES;
978                                 INSTALL_PATH = "$(HOME)/Applications";
979                                 LIBRARY_SEARCH_PATHS = libgit2;
980                                 PRODUCT_NAME = GitX;
981                                 WRAPPER_EXTENSION = app;
982                                 ZERO_LINK = YES;
983                         };
984                         name = Debug;
985                 };
986                 26FC0A860875C7B200E6366F /* Release */ = {
987                         isa = XCBuildConfiguration;
988                         buildSettings = {
989                                 DEBUG_INFORMATION_FORMAT = dwarf;
990                                 FRAMEWORK_SEARCH_PATHS = (
991                                         "$(inherited)",
992                                         "\"$(SRCROOT)\"",
993                                 );
994                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
995                                 GCC_MODEL_TUNING = G5;
996                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
997                                 GCC_PREFIX_HEADER = GitX_Prefix.pch;
998                                 GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "";
999                                 HEADER_SEARCH_PATHS = libgit2/src;
1000                                 INFOPLIST_FILE = Info.plist;
1001                                 INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-traditional";
1002                                 INFOPLIST_PREFIX_HEADER = $PROJECT_TEMP_DIR/revision;
1003                                 INFOPLIST_PREPROCESS = YES;
1004                                 INSTALL_PATH = "$(HOME)/Applications";
1005                                 LIBRARY_SEARCH_PATHS = libgit2;
1006                                 PRODUCT_NAME = GitX;
1007                                 WRAPPER_EXTENSION = app;
1008                         };
1009                         name = Release;
1010                 };
1011                 26FC0A890875C7B200E6366F /* Debug */ = {
1012                         isa = XCBuildConfiguration;
1013                         buildSettings = {
1014                                 GCC_ENABLE_OBJC_GC = required;
1015                                 GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = DEBUG_BUILD;
1016                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1017                                 GCC_WARN_UNUSED_VARIABLE = YES;
1018                                 INFOPLIST_PREPROCESS = YES;
1019                                 PREBINDING = NO;
1020                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
1021                         };
1022                         name = Debug;
1023                 };
1024                 26FC0A8A0875C7B200E6366F /* Release */ = {
1025                         isa = XCBuildConfiguration;
1026                         buildSettings = {
1027                                 ARCHS = (
1028                                         ppc,
1029                                         i386,
1030                                 );
1031                                 GCC_ENABLE_OBJC_GC = required;
1032                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1033                                 GCC_WARN_UNUSED_VARIABLE = YES;
1034                                 INFOPLIST_PREFIX_HEADER = $PROJECT_TEMP_DIR/revision;
1035                                 INFOPLIST_PREPROCESS = YES;
1036                                 PREBINDING = NO;
1037                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
1038                         };
1039                         name = Release;
1040                 };
1041                 913D5E4B0E55644600CECEA2 /* Debug */ = {
1042                         isa = XCBuildConfiguration;
1043                         buildSettings = {
1044                                 COPY_PHASE_STRIP = NO;
1045                                 GCC_DYNAMIC_NO_PIC = NO;
1046                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1047                                 GCC_MODEL_TUNING = G5;
1048                                 GCC_OPTIMIZATION_LEVEL = 0;
1049                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1050                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1051                                 INSTALL_PATH = /usr/local/bin;
1052                                 LIBRARY_SEARCH_PATHS = libgit2;
1053                                 OTHER_LDFLAGS = (
1054                                         "-framework",
1055                                         Foundation,
1056                                         "-framework",
1057                                         AppKit,
1058                                 );
1059                                 PREBINDING = NO;
1060                                 PRODUCT_NAME = gitx;
1061                                 ZERO_LINK = YES;
1062                         };
1063                         name = Debug;
1064                 };
1065                 913D5E4C0E55644600CECEA2 /* Release */ = {
1066                         isa = XCBuildConfiguration;
1067                         buildSettings = {
1068                                 COPY_PHASE_STRIP = YES;
1069                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1070                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1071                                 GCC_MODEL_TUNING = G5;
1072                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1073                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1074                                 INSTALL_PATH = /usr/local/bin;
1075                                 LIBRARY_SEARCH_PATHS = libgit2;
1076                                 OTHER_LDFLAGS = (
1077                                         "-framework",
1078                                         Foundation,
1079                                         "-framework",
1080                                         AppKit,
1081                                 );
1082                                 PREBINDING = NO;
1083                                 PRODUCT_NAME = gitx;
1084                                 ZERO_LINK = NO;
1085                         };
1086                         name = Release;
1087                 };
1088                 F56439F80F792B2100A579C2 /* Debug */ = {
1089                         isa = XCBuildConfiguration;
1090                         buildSettings = {
1091                                 COPY_PHASE_STRIP = NO;
1092                                 GCC_DYNAMIC_NO_PIC = NO;
1093                                 GCC_OPTIMIZATION_LEVEL = 0;
1094                                 PRODUCT_NAME = "Generate PList Prefix";
1095                         };
1096                         name = Debug;
1097                 };
1098                 F56439F90F792B2100A579C2 /* Release */ = {
1099                         isa = XCBuildConfiguration;
1100                         buildSettings = {
1101                                 COPY_PHASE_STRIP = YES;
1102                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1103                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1104                                 INFOPLIST_PREPROCESS = YES;
1105                                 PRODUCT_NAME = "Generate PList Prefix";
1106                                 ZERO_LINK = NO;
1107                         };
1108                         name = Release;
1109                 };
1110                 F5886A130ED5D33E0066E74C /* Debug */ = {
1111                         isa = XCBuildConfiguration;
1112                         buildSettings = {
1113                                 ALWAYS_SEARCH_USER_PATHS = YES;
1114                                 CODE_SIGN_IDENTITY = "";
1115                                 COPY_PHASE_STRIP = NO;
1116                                 FRAMEWORK_SEARCH_PATHS = /System/Library/Frameworks;
1117                                 GCC_DYNAMIC_NO_PIC = NO;
1118                                 GCC_OPTIMIZATION_LEVEL = 2;
1119                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1120                                 GCC_PREFIX_HEADER = GitX_Prefix.pch;
1121                                 HEADER_SEARCH_PATHS = libgit2/src;
1122                                 INFOPLIST_FILE = "SpeedTest-Info.plist";
1123                                 INSTALL_PATH = "$(HOME)/Applications";
1124                                 LIBRARY_SEARCH_PATHS = libgit2;
1125                                 OTHER_CFLAGS = "-DCLI";
1126                                 OTHER_LDFLAGS = (
1127                                         "-L.",
1128                                         "-framework",
1129                                         Foundation,
1130                                         "-framework",
1131                                         Cocoa,
1132                                 );
1133                                 PREBINDING = NO;
1134                                 PRODUCT_NAME = SpeedTest;
1135                                 SDKROOT = macosx10.5;
1136                         };
1137                         name = Debug;
1138                 };
1139                 F5886A140ED5D33E0066E74C /* Release */ = {
1140                         isa = XCBuildConfiguration;
1141                         buildSettings = {
1142                                 ALWAYS_SEARCH_USER_PATHS = NO;
1143                                 CODE_SIGN_IDENTITY = "iPhone Developer";
1144                                 COPY_PHASE_STRIP = YES;
1145                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1146                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1147                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1148                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h";
1149                                 INFOPLIST_FILE = "SpeedTest-Info.plist";
1150                                 INSTALL_PATH = "$(HOME)/Applications";
1151                                 LIBRARY_SEARCH_PATHS = libgit2;
1152                                 OTHER_LDFLAGS = (
1153                                         "-framework",
1154                                         Foundation,
1155                                         "-framework",
1156                                         UIKit,
1157                                 );
1158                                 PREBINDING = NO;
1159                                 PRODUCT_NAME = SpeedTest;
1160                                 SDKROOT = iphoneos2.0;
1161                                 ZERO_LINK = NO;
1162                         };
1163                         name = Release;
1164                 };
1165 /* End XCBuildConfiguration section */
1167 /* Begin XCConfigurationList section */
1168                 26FC0A840875C7B200E6366F /* Build configuration list for PBXNativeTarget "GitX" */ = {
1169                         isa = XCConfigurationList;
1170                         buildConfigurations = (
1171                                 26FC0A850875C7B200E6366F /* Debug */,
1172                                 26FC0A860875C7B200E6366F /* Release */,
1173                         );
1174                         defaultConfigurationIsVisible = 0;
1175                         defaultConfigurationName = Release;
1176                 };
1177                 26FC0A880875C7B200E6366F /* Build configuration list for PBXProject "GitX" */ = {
1178                         isa = XCConfigurationList;
1179                         buildConfigurations = (
1180                                 26FC0A890875C7B200E6366F /* Debug */,
1181                                 26FC0A8A0875C7B200E6366F /* Release */,
1182                         );
1183                         defaultConfigurationIsVisible = 0;
1184                         defaultConfigurationName = Release;
1185                 };
1186                 913D5E570E55646100CECEA2 /* Build configuration list for PBXNativeTarget "cli tool" */ = {
1187                         isa = XCConfigurationList;
1188                         buildConfigurations = (
1189                                 913D5E4B0E55644600CECEA2 /* Debug */,
1190                                 913D5E4C0E55644600CECEA2 /* Release */,
1191                         );
1192                         defaultConfigurationIsVisible = 0;
1193                         defaultConfigurationName = Release;
1194                 };
1195                 F56439FD0F792B3600A579C2 /* Build configuration list for PBXAggregateTarget "Generate PList Prefix" */ = {
1196                         isa = XCConfigurationList;
1197                         buildConfigurations = (
1198                                 F56439F80F792B2100A579C2 /* Debug */,
1199                                 F56439F90F792B2100A579C2 /* Release */,
1200                         );
1201                         defaultConfigurationIsVisible = 0;
1202                         defaultConfigurationName = Release;
1203                 };
1204                 F5886A150ED5D33E0066E74C /* Build configuration list for PBXNativeTarget "SpeedTest" */ = {
1205                         isa = XCConfigurationList;
1206                         buildConfigurations = (
1207                                 F5886A130ED5D33E0066E74C /* Debug */,
1208                                 F5886A140ED5D33E0066E74C /* Release */,
1209                         );
1210                         defaultConfigurationIsVisible = 0;
1211                         defaultConfigurationName = Release;
1212                 };
1213 /* End XCConfigurationList section */
1214         };
1215         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;