Initial Cocoa (Objective-C) API.
9 /* Begin PBXBuildFile section */
10 27156CAA104C9C44009EBD39 /* gtest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27156CA9104C9C44009EBD39 /* gtest.framework */; };
11 2754DD87106BCBCF00365FAA /* MYOttoman_test.m in Sources */ = {isa = PBXBuildFile; fileRef = 2754DD86106BCBCF00365FAA /* MYOttoman_test.m */; };
12 2754DDC5106BD20A00365FAA /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 2754DDC4106BD20A00365FAA /* Test.m */; };
13 2754DDEE106BD3BD00365FAA /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2754DDED106BD3BD00365FAA /* Logging.m */; };
14 2754DDF3106BD3D300365FAA /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2754DDF2106BD3D300365FAA /* ExceptionUtils.m */; };
15 2754DE2D106BD65600365FAA /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2754DE2C106BD65600365FAA /* CollectionUtils.m */; };
16 27603901105AC81200D931A7 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27603900105AC81200D931A7 /* CoreFoundation.framework */; };
17 276E5BCD1066D13D008A2171 /* Base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC41066D13D008A2171 /* Base.cpp */; };
18 276E5BCE1066D13D008A2171 /* Chunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC51066D13D008A2171 /* Chunk.cpp */; };
19 276E5BCF1066D13D008A2171 /* Dictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC61066D13D008A2171 /* Dictionary.cpp */; };
20 276E5BD01066D13D008A2171 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC71066D13D008A2171 /* File.cpp */; };
21 276E5BD11066D13D008A2171 /* Hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC81066D13D008A2171 /* Hash.cpp */; };
22 276E5BD21066D13D008A2171 /* Index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC91066D13D008A2171 /* Index.cpp */; };
23 276E5BD31066D13D008A2171 /* MemoryMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BCA1066D13D008A2171 /* MemoryMap.cpp */; };
24 276E5BD41066D13D008A2171 /* Ottoman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BCB1066D13D008A2171 /* Ottoman.cpp */; };
25 276E5BD51066D13D008A2171 /* VersionDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BCC1066D13D008A2171 /* VersionDictionary.cpp */; };
26 276E5BDD1066D142008A2171 /* Dictionary_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BD71066D142008A2171 /* Dictionary_test.cpp */; };
27 276E5BDE1066D142008A2171 /* Hash_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BD81066D142008A2171 /* Hash_test.cpp */; };
28 276E5BDF1066D142008A2171 /* Ottoman_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BD91066D142008A2171 /* Ottoman_test.cpp */; };
29 276E5BE01066D142008A2171 /* TestUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BDA1066D142008A2171 /* TestUtils.cpp */; };
30 276E5BE11066D142008A2171 /* VersionDictionary_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BDC1066D142008A2171 /* VersionDictionary_test.cpp */; };
31 276E5CB5106731BA008A2171 /* Base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC41066D13D008A2171 /* Base.cpp */; };
32 276E5CB6106731BA008A2171 /* Chunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC51066D13D008A2171 /* Chunk.cpp */; };
33 276E5CB7106731BB008A2171 /* Chunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BBB1066D135008A2171 /* Chunk.h */; };
34 276E5CB8106731BB008A2171 /* Dictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC61066D13D008A2171 /* Dictionary.cpp */; };
35 276E5CB9106731BC008A2171 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC71066D13D008A2171 /* File.cpp */; };
36 276E5CBA106731BD008A2171 /* Hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC81066D13D008A2171 /* Hash.cpp */; };
37 276E5CBB106731BD008A2171 /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BBE1066D135008A2171 /* Hash.h */; };
38 276E5CBC106731BE008A2171 /* Index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BC91066D13D008A2171 /* Index.cpp */; };
39 276E5CBD106731BF008A2171 /* Index.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BBF1066D135008A2171 /* Index.h */; };
40 276E5CBE106731C0008A2171 /* MemoryMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BCA1066D13D008A2171 /* MemoryMap.cpp */; };
41 276E5CBF106731C1008A2171 /* MemoryMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BC01066D135008A2171 /* MemoryMap.h */; };
42 276E5CC0106731C1008A2171 /* Ottoman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BCB1066D13D008A2171 /* Ottoman.cpp */; };
43 276E5CC1106731C2008A2171 /* VersionDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5BCC1066D13D008A2171 /* VersionDictionary.cpp */; };
44 276E5CC2106731C5008A2171 /* Base.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BBA1066D135008A2171 /* Base.h */; };
45 276E5CC3106731C6008A2171 /* Dictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BBC1066D135008A2171 /* Dictionary.h */; };
46 276E5CC4106731C7008A2171 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BBD1066D135008A2171 /* File.h */; };
47 276E5CC5106731C8008A2171 /* Ottoman.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BC11066D135008A2171 /* Ottoman.h */; };
48 276E5CC6106731C8008A2171 /* VersionDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5BC21066D135008A2171 /* VersionDictionary.h */; };
49 276E5D141067D2AD008A2171 /* MYOttoman.mm in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0A1067D24A008A2171 /* MYOttoman.mm */; };
50 276E5D151067D2B2008A2171 /* libOttoman.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 276E5CAE1067315D008A2171 /* libOttoman.a */; };
51 276E5D2E1067F86E008A2171 /* MYVersionDictionary.mm in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D2D1067F86E008A2171 /* MYVersionDictionary.mm */; };
52 /* End PBXBuildFile section */
54 /* Begin PBXContainerItemProxy section */
55 276E5D7810692FA7008A2171 /* PBXContainerItemProxy */ = {
56 isa = PBXContainerItemProxy;
57 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
59 remoteGlobalIDString = 276E5CAD1067315D008A2171;
60 remoteInfo = "Static Library";
62 /* End PBXContainerItemProxy section */
64 /* Begin PBXCopyFilesBuildPhase section */
65 8DD76F690486A84900D96B5E /* CopyFiles */ = {
66 isa = PBXCopyFilesBuildPhase;
68 dstPath = /usr/share/man/man1/;
72 runOnlyForDeploymentPostprocessing = 1;
74 /* End PBXCopyFilesBuildPhase section */
76 /* Begin PBXFileReference section */
77 27156CA9104C9C44009EBD39 /* gtest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = gtest.framework; path = /Library/Frameworks/gtest.framework; sourceTree = "<absolute>"; };
78 2754DD86106BCBCF00365FAA /* MYOttoman_test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYOttoman_test.m; sourceTree = "<group>"; };
79 2754DDC3106BD20A00365FAA /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
80 2754DDC4106BD20A00365FAA /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test.m; sourceTree = "<group>"; };
81 2754DDEC106BD3BD00365FAA /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; };
82 2754DDED106BD3BD00365FAA /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Logging.m; sourceTree = "<group>"; };
83 2754DDF1106BD3D300365FAA /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionUtils.h; sourceTree = "<group>"; };
84 2754DDF2106BD3D300365FAA /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExceptionUtils.m; sourceTree = "<group>"; };
85 2754DE2B106BD65600365FAA /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionUtils.h; sourceTree = "<group>"; };
86 2754DE2C106BD65600365FAA /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionUtils.m; sourceTree = "<group>"; };
87 27603900105AC81200D931A7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
88 276E5BBA1066D135008A2171 /* Base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Base.h; sourceTree = "<group>"; };
89 276E5BBB1066D135008A2171 /* Chunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Chunk.h; sourceTree = "<group>"; };
90 276E5BBC1066D135008A2171 /* Dictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Dictionary.h; sourceTree = "<group>"; };
91 276E5BBD1066D135008A2171 /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = "<group>"; };
92 276E5BBE1066D135008A2171 /* Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Hash.h; sourceTree = "<group>"; };
93 276E5BBF1066D135008A2171 /* Index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Index.h; sourceTree = "<group>"; };
94 276E5BC01066D135008A2171 /* MemoryMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryMap.h; sourceTree = "<group>"; };
95 276E5BC11066D135008A2171 /* Ottoman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ottoman.h; sourceTree = "<group>"; };
96 276E5BC21066D135008A2171 /* VersionDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VersionDictionary.h; sourceTree = "<group>"; };
97 276E5BC41066D13D008A2171 /* Base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Base.cpp; sourceTree = "<group>"; };
98 276E5BC51066D13D008A2171 /* Chunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Chunk.cpp; sourceTree = "<group>"; };
99 276E5BC61066D13D008A2171 /* Dictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Dictionary.cpp; sourceTree = "<group>"; };
100 276E5BC71066D13D008A2171 /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = File.cpp; sourceTree = "<group>"; };
101 276E5BC81066D13D008A2171 /* Hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Hash.cpp; sourceTree = "<group>"; };
102 276E5BC91066D13D008A2171 /* Index.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Index.cpp; sourceTree = "<group>"; };
103 276E5BCA1066D13D008A2171 /* MemoryMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryMap.cpp; sourceTree = "<group>"; };
104 276E5BCB1066D13D008A2171 /* Ottoman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Ottoman.cpp; sourceTree = "<group>"; };
105 276E5BCC1066D13D008A2171 /* VersionDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VersionDictionary.cpp; sourceTree = "<group>"; };
106 276E5BD71066D142008A2171 /* Dictionary_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Dictionary_test.cpp; sourceTree = "<group>"; };
107 276E5BD81066D142008A2171 /* Hash_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Hash_test.cpp; sourceTree = "<group>"; };
108 276E5BD91066D142008A2171 /* Ottoman_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Ottoman_test.cpp; sourceTree = "<group>"; };
109 276E5BDA1066D142008A2171 /* TestUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestUtils.cpp; sourceTree = "<group>"; };
110 276E5BDB1066D142008A2171 /* TestUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestUtils.h; sourceTree = "<group>"; };
111 276E5BDC1066D142008A2171 /* VersionDictionary_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VersionDictionary_test.cpp; sourceTree = "<group>"; };
112 276E5CAE1067315D008A2171 /* libOttoman.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libOttoman.a; sourceTree = BUILT_PRODUCTS_DIR; };
113 276E5D091067D24A008A2171 /* MYOttoman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYOttoman.h; sourceTree = "<group>"; };
114 276E5D0A1067D24A008A2171 /* MYOttoman.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MYOttoman.mm; sourceTree = "<group>"; };
115 276E5D101067D27E008A2171 /* OttomanCocoa */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OttomanCocoa; sourceTree = BUILT_PRODUCTS_DIR; };
116 276E5D2C1067F86E008A2171 /* MYVersionDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYVersionDictionary.h; sourceTree = "<group>"; };
117 276E5D2D1067F86E008A2171 /* MYVersionDictionary.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MYVersionDictionary.mm; sourceTree = "<group>"; };
118 276E5D451069246E008A2171 /* MYOttoman_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYOttoman_internal.h; sourceTree = "<group>"; };
119 8DD76F6C0486A84900D96B5E /* OttomanTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OttomanTest; sourceTree = BUILT_PRODUCTS_DIR; };
120 /* End PBXFileReference section */
122 /* Begin PBXFrameworksBuildPhase section */
123 276E5CAC1067315D008A2171 /* Frameworks */ = {
124 isa = PBXFrameworksBuildPhase;
125 buildActionMask = 2147483647;
128 runOnlyForDeploymentPostprocessing = 0;
130 276E5D0E1067D27E008A2171 /* Frameworks */ = {
131 isa = PBXFrameworksBuildPhase;
132 buildActionMask = 2147483647;
134 276E5D151067D2B2008A2171 /* libOttoman.a in Frameworks */,
136 runOnlyForDeploymentPostprocessing = 0;
138 8DD76F660486A84900D96B5E /* Frameworks */ = {
139 isa = PBXFrameworksBuildPhase;
140 buildActionMask = 2147483647;
142 27156CAA104C9C44009EBD39 /* gtest.framework in Frameworks */,
143 27603901105AC81200D931A7 /* CoreFoundation.framework in Frameworks */,
145 runOnlyForDeploymentPostprocessing = 0;
147 /* End PBXFrameworksBuildPhase section */
149 /* Begin PBXGroup section */
150 08FB7794FE84155DC02AAC07 /* BPlusTree */ = {
153 276E5D081067D20B008A2171 /* Cocoa */,
154 276E5BB91066D135008A2171 /* include */,
155 276E5BC31066D13D008A2171 /* src */,
156 276E5BD61066D142008A2171 /* test */,
157 27603900105AC81200D931A7 /* CoreFoundation.framework */,
158 27156CA9104C9C44009EBD39 /* gtest.framework */,
159 1AB674ADFE9D54B511CA2CBB /* Products */,
162 sourceTree = "<group>";
164 1AB674ADFE9D54B511CA2CBB /* Products */ = {
167 8DD76F6C0486A84900D96B5E /* OttomanTest */,
168 276E5CAE1067315D008A2171 /* libOttoman.a */,
169 276E5D101067D27E008A2171 /* OttomanCocoa */,
172 sourceTree = "<group>";
174 2754DDEB106BD38600365FAA /* MYUtilities */ = {
177 2754DE2B106BD65600365FAA /* CollectionUtils.h */,
178 2754DE2C106BD65600365FAA /* CollectionUtils.m */,
179 2754DDF1106BD3D300365FAA /* ExceptionUtils.h */,
180 2754DDF2106BD3D300365FAA /* ExceptionUtils.m */,
181 2754DDEC106BD3BD00365FAA /* Logging.h */,
182 2754DDED106BD3BD00365FAA /* Logging.m */,
183 2754DDC3106BD20A00365FAA /* Test.h */,
184 2754DDC4106BD20A00365FAA /* Test.m */,
187 path = /Volumes/snoog/Code/MYUtilities;
188 sourceTree = "<absolute>";
190 276E5BB91066D135008A2171 /* include */ = {
193 276E5BBA1066D135008A2171 /* Base.h */,
194 276E5BBC1066D135008A2171 /* Dictionary.h */,
195 276E5BBD1066D135008A2171 /* File.h */,
196 276E5BC11066D135008A2171 /* Ottoman.h */,
197 276E5BC21066D135008A2171 /* VersionDictionary.h */,
200 sourceTree = "<group>";
202 276E5BC31066D13D008A2171 /* src */ = {
205 276E5BC41066D13D008A2171 /* Base.cpp */,
206 276E5BBB1066D135008A2171 /* Chunk.h */,
207 276E5BC51066D13D008A2171 /* Chunk.cpp */,
208 276E5BC61066D13D008A2171 /* Dictionary.cpp */,
209 276E5BC71066D13D008A2171 /* File.cpp */,
210 276E5BBE1066D135008A2171 /* Hash.h */,
211 276E5BC81066D13D008A2171 /* Hash.cpp */,
212 276E5BBF1066D135008A2171 /* Index.h */,
213 276E5BC91066D13D008A2171 /* Index.cpp */,
214 276E5BC01066D135008A2171 /* MemoryMap.h */,
215 276E5BCA1066D13D008A2171 /* MemoryMap.cpp */,
216 276E5BCB1066D13D008A2171 /* Ottoman.cpp */,
217 276E5BCC1066D13D008A2171 /* VersionDictionary.cpp */,
220 sourceTree = "<group>";
222 276E5BD61066D142008A2171 /* test */ = {
225 276E5BD71066D142008A2171 /* Dictionary_test.cpp */,
226 276E5BD81066D142008A2171 /* Hash_test.cpp */,
227 276E5BD91066D142008A2171 /* Ottoman_test.cpp */,
228 276E5BDC1066D142008A2171 /* VersionDictionary_test.cpp */,
229 276E5BDB1066D142008A2171 /* TestUtils.h */,
230 276E5BDA1066D142008A2171 /* TestUtils.cpp */,
233 sourceTree = "<group>";
235 276E5D081067D20B008A2171 /* Cocoa */ = {
238 276E5D091067D24A008A2171 /* MYOttoman.h */,
239 276E5D0A1067D24A008A2171 /* MYOttoman.mm */,
240 276E5D2C1067F86E008A2171 /* MYVersionDictionary.h */,
241 276E5D2D1067F86E008A2171 /* MYVersionDictionary.mm */,
242 276E5D451069246E008A2171 /* MYOttoman_internal.h */,
243 2754DD86106BCBCF00365FAA /* MYOttoman_test.m */,
244 2754DDEB106BD38600365FAA /* MYUtilities */,
247 path = bindings/Cocoa;
248 sourceTree = "<group>";
250 /* End PBXGroup section */
252 /* Begin PBXHeadersBuildPhase section */
253 276E5CAA1067315D008A2171 /* Headers */ = {
254 isa = PBXHeadersBuildPhase;
255 buildActionMask = 2147483647;
257 276E5CB7106731BB008A2171 /* Chunk.h in Headers */,
258 276E5CBB106731BD008A2171 /* Hash.h in Headers */,
259 276E5CBD106731BF008A2171 /* Index.h in Headers */,
260 276E5CBF106731C1008A2171 /* MemoryMap.h in Headers */,
261 276E5CC2106731C5008A2171 /* Base.h in Headers */,
262 276E5CC3106731C6008A2171 /* Dictionary.h in Headers */,
263 276E5CC4106731C7008A2171 /* File.h in Headers */,
264 276E5CC5106731C8008A2171 /* Ottoman.h in Headers */,
265 276E5CC6106731C8008A2171 /* VersionDictionary.h in Headers */,
267 runOnlyForDeploymentPostprocessing = 0;
269 /* End PBXHeadersBuildPhase section */
271 /* Begin PBXNativeTarget section */
272 276E5CAD1067315D008A2171 /* Static Library */ = {
273 isa = PBXNativeTarget;
274 buildConfigurationList = 276E5CC9106731D5008A2171 /* Build configuration list for PBXNativeTarget "Static Library" */;
276 276E5CAA1067315D008A2171 /* Headers */,
277 276E5CAB1067315D008A2171 /* Sources */,
278 276E5CAC1067315D008A2171 /* Frameworks */,
284 name = "Static Library";
285 productName = "Static Library";
286 productReference = 276E5CAE1067315D008A2171 /* libOttoman.a */;
287 productType = "com.apple.product-type.library.static";
289 276E5D0F1067D27E008A2171 /* Cocoa */ = {
290 isa = PBXNativeTarget;
291 buildConfigurationList = 276E5D161067D2D1008A2171 /* Build configuration list for PBXNativeTarget "Cocoa" */;
293 276E5D0D1067D27E008A2171 /* Sources */,
294 276E5D0E1067D27E008A2171 /* Frameworks */,
299 276E5D7910692FA7008A2171 /* PBXTargetDependency */,
303 productReference = 276E5D101067D27E008A2171 /* OttomanCocoa */;
304 productType = "com.apple.product-type.tool";
306 8DD76F620486A84900D96B5E /* OttomanTest */ = {
307 isa = PBXNativeTarget;
308 buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "OttomanTest" */;
310 8DD76F640486A84900D96B5E /* Sources */,
311 8DD76F660486A84900D96B5E /* Frameworks */,
312 8DD76F690486A84900D96B5E /* CopyFiles */,
319 productInstallPath = "$(HOME)/bin";
320 productName = BPlusTree;
321 productReference = 8DD76F6C0486A84900D96B5E /* OttomanTest */;
322 productType = "com.apple.product-type.tool";
324 /* End PBXNativeTarget section */
326 /* Begin PBXProject section */
327 08FB7793FE84155DC02AAC07 /* Project object */ = {
329 buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "Ottoman" */;
330 compatibilityVersion = "Xcode 3.1";
331 hasScannedForEncodings = 1;
332 mainGroup = 08FB7794FE84155DC02AAC07 /* BPlusTree */;
336 8DD76F620486A84900D96B5E /* OttomanTest */,
337 276E5CAD1067315D008A2171 /* Static Library */,
338 276E5D0F1067D27E008A2171 /* Cocoa */,
341 /* End PBXProject section */
343 /* Begin PBXSourcesBuildPhase section */
344 276E5CAB1067315D008A2171 /* Sources */ = {
345 isa = PBXSourcesBuildPhase;
346 buildActionMask = 2147483647;
348 276E5CB5106731BA008A2171 /* Base.cpp in Sources */,
349 276E5CB6106731BA008A2171 /* Chunk.cpp in Sources */,
350 276E5CB8106731BB008A2171 /* Dictionary.cpp in Sources */,
351 276E5CB9106731BC008A2171 /* File.cpp in Sources */,
352 276E5CBA106731BD008A2171 /* Hash.cpp in Sources */,
353 276E5CBC106731BE008A2171 /* Index.cpp in Sources */,
354 276E5CBE106731C0008A2171 /* MemoryMap.cpp in Sources */,
355 276E5CC0106731C1008A2171 /* Ottoman.cpp in Sources */,
356 276E5CC1106731C2008A2171 /* VersionDictionary.cpp in Sources */,
358 runOnlyForDeploymentPostprocessing = 0;
360 276E5D0D1067D27E008A2171 /* Sources */ = {
361 isa = PBXSourcesBuildPhase;
362 buildActionMask = 2147483647;
364 276E5D141067D2AD008A2171 /* MYOttoman.mm in Sources */,
365 276E5D2E1067F86E008A2171 /* MYVersionDictionary.mm in Sources */,
366 2754DD87106BCBCF00365FAA /* MYOttoman_test.m in Sources */,
367 2754DDC5106BD20A00365FAA /* Test.m in Sources */,
368 2754DDEE106BD3BD00365FAA /* Logging.m in Sources */,
369 2754DDF3106BD3D300365FAA /* ExceptionUtils.m in Sources */,
370 2754DE2D106BD65600365FAA /* CollectionUtils.m in Sources */,
372 runOnlyForDeploymentPostprocessing = 0;
374 8DD76F640486A84900D96B5E /* Sources */ = {
375 isa = PBXSourcesBuildPhase;
376 buildActionMask = 2147483647;
378 276E5BCD1066D13D008A2171 /* Base.cpp in Sources */,
379 276E5BCE1066D13D008A2171 /* Chunk.cpp in Sources */,
380 276E5BCF1066D13D008A2171 /* Dictionary.cpp in Sources */,
381 276E5BD01066D13D008A2171 /* File.cpp in Sources */,
382 276E5BD11066D13D008A2171 /* Hash.cpp in Sources */,
383 276E5BD21066D13D008A2171 /* Index.cpp in Sources */,
384 276E5BD31066D13D008A2171 /* MemoryMap.cpp in Sources */,
385 276E5BD41066D13D008A2171 /* Ottoman.cpp in Sources */,
386 276E5BD51066D13D008A2171 /* VersionDictionary.cpp in Sources */,
387 276E5BDD1066D142008A2171 /* Dictionary_test.cpp in Sources */,
388 276E5BDE1066D142008A2171 /* Hash_test.cpp in Sources */,
389 276E5BDF1066D142008A2171 /* Ottoman_test.cpp in Sources */,
390 276E5BE01066D142008A2171 /* TestUtils.cpp in Sources */,
391 276E5BE11066D142008A2171 /* VersionDictionary_test.cpp in Sources */,
393 runOnlyForDeploymentPostprocessing = 0;
395 /* End PBXSourcesBuildPhase section */
397 /* Begin PBXTargetDependency section */
398 276E5D7910692FA7008A2171 /* PBXTargetDependency */ = {
399 isa = PBXTargetDependency;
400 target = 276E5CAD1067315D008A2171 /* Static Library */;
401 targetProxy = 276E5D7810692FA7008A2171 /* PBXContainerItemProxy */;
403 /* End PBXTargetDependency section */
405 /* Begin XCBuildConfiguration section */
406 1DEB923208733DC60010E9CD /* Debug */ = {
407 isa = XCBuildConfiguration;
409 ALWAYS_SEARCH_USER_PATHS = NO;
410 COPY_PHASE_STRIP = NO;
411 GCC_DYNAMIC_NO_PIC = NO;
412 GCC_ENABLE_FIX_AND_CONTINUE = YES;
413 GCC_MODEL_TUNING = G5;
414 GCC_OPTIMIZATION_LEVEL = 0;
415 GCC_PREPROCESSOR_DEFINITIONS = "";
416 INSTALL_PATH = /usr/local/bin;
417 PRODUCT_NAME = OttomanTest;
421 1DEB923308733DC60010E9CD /* Release */ = {
422 isa = XCBuildConfiguration;
424 ALWAYS_SEARCH_USER_PATHS = NO;
425 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
426 GCC_MODEL_TUNING = G5;
427 INSTALL_PATH = /usr/local/bin;
428 PRODUCT_NAME = OttomanTest;
432 1DEB923608733DC60010E9CD /* Debug */ = {
433 isa = XCBuildConfiguration;
435 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
436 GCC_C_LANGUAGE_STANDARD = c99;
437 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
438 GCC_OPTIMIZATION_LEVEL = 0;
439 GCC_PRECOMPILE_PREFIX_HEADER = YES;
440 GCC_PREPROCESSOR_DEFINITIONS = "";
441 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
442 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
443 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
444 GCC_WARN_ABOUT_RETURN_TYPE = YES;
445 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
446 GCC_WARN_SHADOW = NO;
447 GCC_WARN_UNUSED_VARIABLE = YES;
448 ONLY_ACTIVE_ARCH = YES;
450 SDKROOT = macosx10.5;
451 WARNING_CFLAGS = "-Wall";
455 1DEB923708733DC60010E9CD /* Release */ = {
456 isa = XCBuildConfiguration;
458 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
459 DEAD_CODE_STRIPPING = YES;
460 GCC_C_LANGUAGE_STANDARD = c99;
461 GCC_DYNAMIC_NO_PIC = YES;
462 GCC_ENABLE_CPP_RTTI = NO;
463 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
464 GCC_PRECOMPILE_PREFIX_HEADER = YES;
465 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
466 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
467 GCC_UNROLL_LOOPS = YES;
468 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
469 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
470 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
471 GCC_WARN_ABOUT_RETURN_TYPE = YES;
472 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
473 GCC_WARN_SHADOW = NO;
474 GCC_WARN_UNINITIALIZED_AUTOS = YES;
475 GCC_WARN_UNUSED_FUNCTION = YES;
476 GCC_WARN_UNUSED_VARIABLE = YES;
479 RUN_CLANG_STATIC_ANALYZER = NO;
480 SDKROOT = macosx10.5;
481 WARNING_CFLAGS = "-Wall";
485 276E5CAF10673160008A2171 /* Debug */ = {
486 isa = XCBuildConfiguration;
488 COPY_PHASE_STRIP = NO;
489 INSTALL_PATH = /usr/local/lib;
490 PRODUCT_NAME = Ottoman;
494 276E5CB010673160008A2171 /* Release */ = {
495 isa = XCBuildConfiguration;
497 COPY_PHASE_STRIP = YES;
498 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
499 INSTALL_PATH = /usr/local/lib;
500 PRODUCT_NAME = Ottoman;
504 276E5D121067D27F008A2171 /* Debug */ = {
505 isa = XCBuildConfiguration;
507 COPY_PHASE_STRIP = NO;
508 GCC_PRECOMPILE_PREFIX_HEADER = NO;
509 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
510 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
511 INSTALL_PATH = /usr/local/bin;
516 PRODUCT_NAME = OttomanCocoa;
520 276E5D131067D27F008A2171 /* Release */ = {
521 isa = XCBuildConfiguration;
523 COPY_PHASE_STRIP = YES;
524 GCC_PRECOMPILE_PREFIX_HEADER = NO;
525 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Foundation.framework/Headers/Foundation.h";
526 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
527 INSTALL_PATH = /usr/local/bin;
532 PRODUCT_NAME = OttomanCocoa;
536 /* End XCBuildConfiguration section */
538 /* Begin XCConfigurationList section */
539 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "OttomanTest" */ = {
540 isa = XCConfigurationList;
541 buildConfigurations = (
542 1DEB923208733DC60010E9CD /* Debug */,
543 1DEB923308733DC60010E9CD /* Release */,
545 defaultConfigurationIsVisible = 0;
546 defaultConfigurationName = Release;
548 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "Ottoman" */ = {
549 isa = XCConfigurationList;
550 buildConfigurations = (
551 1DEB923608733DC60010E9CD /* Debug */,
552 1DEB923708733DC60010E9CD /* Release */,
554 defaultConfigurationIsVisible = 0;
555 defaultConfigurationName = Release;
557 276E5CC9106731D5008A2171 /* Build configuration list for PBXNativeTarget "Static Library" */ = {
558 isa = XCConfigurationList;
559 buildConfigurations = (
560 276E5CAF10673160008A2171 /* Debug */,
561 276E5CB010673160008A2171 /* Release */,
563 defaultConfigurationIsVisible = 0;
564 defaultConfigurationName = Release;
566 276E5D161067D2D1008A2171 /* Build configuration list for PBXNativeTarget "Cocoa" */ = {
567 isa = XCConfigurationList;
568 buildConfigurations = (
569 276E5D121067D27F008A2171 /* Debug */,
570 276E5D131067D27F008A2171 /* Release */,
572 defaultConfigurationIsVisible = 0;
573 defaultConfigurationName = Release;
575 /* End XCConfigurationList section */
577 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;