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