9 /* Begin PBXBuildFile section */
10 05593A100B8F4F4500DE73AB /* common.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 05593A0B0B8F4F4500DE73AB /* common.h */; };
11 05593A110B8F4F4500DE73AB /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05593A0C0B8F4F4500DE73AB /* main.cpp */; };
12 05593A120B8F4F4500DE73AB /* OptimizedParallelSumTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05593A0D0B8F4F4500DE73AB /* OptimizedParallelSumTree.cpp */; };
13 05593A130B8F4F4500DE73AB /* SerialSumTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05593A0E0B8F4F4500DE73AB /* SerialSumTree.cpp */; };
14 05593A140B8F4F4500DE73AB /* SimpleParallelSumTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05593A0F0B8F4F4500DE73AB /* SimpleParallelSumTree.cpp */; };
15 05593A160B8F4F5D00DE73AB /* libtbbmalloc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 05593A150B8F4F5D00DE73AB /* libtbbmalloc.dylib */; };
16 05593A170B8F4F6E00DE73AB /* libtbbmalloc.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 05593A150B8F4F5D00DE73AB /* libtbbmalloc.dylib */; };
17 A1F593B70B8F06F900073279 /* libtbb.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A1F593B30B8F06F900073279 /* libtbb.dylib */; };
18 A1F593BB0B8F072500073279 /* libtbb.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = A1F593B30B8F06F900073279 /* libtbb.dylib */; };
19 /* End PBXBuildFile section */
21 /* Begin PBXCopyFilesBuildPhase section */
22 8DD76F690486A84900D96B5E /* CopyFiles */ = {
23 isa = PBXCopyFilesBuildPhase;
26 dstSubfolderSpec = 16;
28 A1F593BB0B8F072500073279 /* libtbb.dylib in CopyFiles */,
29 05593A170B8F4F6E00DE73AB /* libtbbmalloc.dylib in CopyFiles */,
31 runOnlyForDeploymentPostprocessing = 0;
33 /* End PBXCopyFilesBuildPhase section */
35 /* Begin PBXFileReference section */
36 05593A4A0B8F51E000DE73AB /* tree_sum */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tree_sum; sourceTree = BUILT_PRODUCTS_DIR; };
37 05593A0B0B8F4F4500DE73AB /* common.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = common.h; path = ../common.h; sourceTree = SOURCE_ROOT; };
38 05593A0C0B8F4F4500DE73AB /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../main.cpp; sourceTree = SOURCE_ROOT; };
39 05593A0D0B8F4F4500DE73AB /* OptimizedParallelSumTree.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = OptimizedParallelSumTree.cpp; path = ../OptimizedParallelSumTree.cpp; sourceTree = SOURCE_ROOT; };
40 05593A0E0B8F4F4500DE73AB /* SerialSumTree.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SerialSumTree.cpp; path = ../SerialSumTree.cpp; sourceTree = SOURCE_ROOT; };
41 05593A0F0B8F4F4500DE73AB /* SimpleParallelSumTree.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SimpleParallelSumTree.cpp; path = ../SimpleParallelSumTree.cpp; sourceTree = SOURCE_ROOT; };
42 05593A150B8F4F5D00DE73AB /* libtbbmalloc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtbbmalloc.dylib; path = /Library/Frameworks/TBB.framework/Libraries/libtbbmalloc.dylib; sourceTree = "<absolute>"; };
43 A1F593B30B8F06F900073279 /* libtbb.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtbb.dylib; path = /Library/Frameworks/TBB.framework/Libraries/libtbb.dylib; sourceTree = "<absolute>"; };
44 /* End PBXFileReference section */
46 /* Begin PBXFrameworksBuildPhase section */
47 8DD76F660486A84900D96B5E /* Frameworks */ = {
48 isa = PBXFrameworksBuildPhase;
49 buildActionMask = 2147483647;
51 A1F593B70B8F06F900073279 /* libtbb.dylib in Frameworks */,
52 05593A160B8F4F5D00DE73AB /* libtbbmalloc.dylib in Frameworks */,
54 runOnlyForDeploymentPostprocessing = 0;
56 /* End PBXFrameworksBuildPhase section */
58 /* Begin PBXGroup section */
59 08FB7794FE84155DC02AAC07 /* tree_sum */ = {
62 08FB7795FE84155DC02AAC07 /* Source */,
63 A1F593B20B8F06F900073279 /* External Frameworks and Libraries */,
64 1AB674ADFE9D54B511CA2CBB /* Products */,
67 sourceTree = "<group>";
69 08FB7795FE84155DC02AAC07 /* Source */ = {
72 05593A0B0B8F4F4500DE73AB /* common.h */,
73 05593A0C0B8F4F4500DE73AB /* main.cpp */,
74 05593A0D0B8F4F4500DE73AB /* OptimizedParallelSumTree.cpp */,
75 05593A0E0B8F4F4500DE73AB /* SerialSumTree.cpp */,
76 05593A0F0B8F4F4500DE73AB /* SimpleParallelSumTree.cpp */,
79 sourceTree = "<group>";
81 1AB674ADFE9D54B511CA2CBB /* Products */ = {
84 05593A4A0B8F51E000DE73AB /* tree_sum */,
87 sourceTree = "<group>";
89 A1F593B20B8F06F900073279 /* External Frameworks and Libraries */ = {
92 05593A150B8F4F5D00DE73AB /* libtbbmalloc.dylib */,
93 A1F593B30B8F06F900073279 /* libtbb.dylib */,
95 name = "External Frameworks and Libraries";
96 sourceTree = "<group>";
98 /* End PBXGroup section */
100 /* Begin PBXNativeTarget section */
101 8DD76F620486A84900D96B5E /* tree_sum */ = {
102 isa = PBXNativeTarget;
103 buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "tree_sum" */;
105 8DD76F640486A84900D96B5E /* Sources */,
106 8DD76F660486A84900D96B5E /* Frameworks */,
107 8DD76F690486A84900D96B5E /* CopyFiles */,
114 productInstallPath = "$(HOME)/bin";
115 productName = tree_sum;
116 productReference = 05593A4A0B8F51E000DE73AB /* tree_sum */;
117 productType = "com.apple.product-type.tool";
119 /* End PBXNativeTarget section */
121 /* Begin PBXProject section */
122 08FB7793FE84155DC02AAC07 /* Project object */ = {
124 buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "tree_sum" */;
125 hasScannedForEncodings = 1;
126 mainGroup = 08FB7794FE84155DC02AAC07 /* tree_sum */;
129 8DD76F620486A84900D96B5E /* tree_sum */,
132 /* End PBXProject section */
134 /* Begin PBXSourcesBuildPhase section */
135 8DD76F640486A84900D96B5E /* Sources */ = {
136 isa = PBXSourcesBuildPhase;
137 buildActionMask = 2147483647;
139 05593A110B8F4F4500DE73AB /* main.cpp in Sources */,
140 05593A120B8F4F4500DE73AB /* OptimizedParallelSumTree.cpp in Sources */,
141 05593A130B8F4F4500DE73AB /* SerialSumTree.cpp in Sources */,
142 05593A140B8F4F4500DE73AB /* SimpleParallelSumTree.cpp in Sources */,
144 runOnlyForDeploymentPostprocessing = 0;
146 /* End PBXSourcesBuildPhase section */
148 /* Begin XCBuildConfiguration section */
149 1DEB923208733DC60010E9CD /* Debug */ = {
150 isa = XCBuildConfiguration;
152 COPY_PHASE_STRIP = NO;
153 GCC_DYNAMIC_NO_PIC = NO;
154 GCC_ENABLE_FIX_AND_CONTINUE = YES;
155 GCC_OPTIMIZATION_LEVEL = 0;
156 INSTALL_PATH = "$(HOME)/bin";
157 LIBRARY_SEARCH_PATHS = (
159 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
160 "$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
162 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
163 LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
164 PRODUCT_NAME = tree_sum;
169 1DEB923308733DC60010E9CD /* Release */ = {
170 isa = XCBuildConfiguration;
172 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
173 INSTALL_PATH = "$(HOME)/bin";
174 LIBRARY_SEARCH_PATHS = (
176 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
177 "$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
179 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
180 LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
181 PRODUCT_NAME = tree_sum;
186 1DEB923608733DC60010E9CD /* Debug */ = {
187 isa = XCBuildConfiguration;
189 ALWAYS_SEARCH_USER_PATHS = NO;
191 GCC_ENABLE_CPP_RTTI = YES;
192 GCC_MODEL_TUNING = "";
193 GCC_WARN_ABOUT_RETURN_TYPE = YES;
194 GCC_WARN_UNUSED_VARIABLE = YES;
196 PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
197 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
198 SYMROOT = "/tmp/tbb-$(USER)";
202 1DEB923708733DC60010E9CD /* Release */ = {
203 isa = XCBuildConfiguration;
205 ALWAYS_SEARCH_USER_PATHS = NO;
207 GCC_ENABLE_CPP_RTTI = YES;
208 GCC_MODEL_TUNING = "";
209 GCC_WARN_ABOUT_RETURN_TYPE = YES;
210 GCC_WARN_UNUSED_VARIABLE = YES;
212 PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
213 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
214 SYMROOT = "/tmp/tbb-$(USER)";
218 A1F593C60B8F0E6E00073279 /* Debug64 */ = {
219 isa = XCBuildConfiguration;
221 COPY_PHASE_STRIP = NO;
222 GCC_DYNAMIC_NO_PIC = NO;
223 GCC_ENABLE_FIX_AND_CONTINUE = YES;
224 GCC_OPTIMIZATION_LEVEL = 0;
225 INSTALL_PATH = "$(HOME)/bin";
226 LIBRARY_SEARCH_PATHS = (
228 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
229 "$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
231 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
232 LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
233 PRODUCT_NAME = tree_sum;
238 A1F593C70B8F0E6E00073279 /* Release64 */ = {
239 isa = XCBuildConfiguration;
241 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
242 INSTALL_PATH = "$(HOME)/bin";
243 LIBRARY_SEARCH_PATHS = (
245 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
246 "$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
248 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
249 LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(LOCAL_LIBRARY_DIR)/Frameworks/TBB.framework/Libraries\"";
250 PRODUCT_NAME = tree_sum;
255 A1F593C80B8F0E6E00073279 /* Debug64 */ = {
256 isa = XCBuildConfiguration;
258 ALWAYS_SEARCH_USER_PATHS = NO;
260 GCC_ENABLE_CPP_RTTI = YES;
261 GCC_MODEL_TUNING = "";
262 GCC_WARN_ABOUT_RETURN_TYPE = YES;
263 GCC_WARN_UNUSED_VARIABLE = YES;
264 OTHER_CPLUSPLUSFLAGS = (
268 OTHER_LDFLAGS = "-m64";
270 PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
271 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
272 SYMROOT = "/tmp/tbb-$(USER)";
276 A1F593C90B8F0E6E00073279 /* Release64 */ = {
277 isa = XCBuildConfiguration;
279 ALWAYS_SEARCH_USER_PATHS = NO;
281 GCC_ENABLE_CPP_RTTI = YES;
282 GCC_MODEL_TUNING = "";
283 GCC_WARN_ABOUT_RETURN_TYPE = YES;
284 GCC_WARN_UNUSED_VARIABLE = YES;
285 OTHER_CPLUSPLUSFLAGS = (
289 OTHER_LDFLAGS = "-m64";
291 PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
292 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
293 SYMROOT = "/tmp/tbb-$(USER)";
297 /* End XCBuildConfiguration section */
299 /* Begin XCConfigurationList section */
300 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "tree_sum" */ = {
301 isa = XCConfigurationList;
302 buildConfigurations = (
303 1DEB923208733DC60010E9CD /* Debug */,
304 A1F593C60B8F0E6E00073279 /* Debug64 */,
305 1DEB923308733DC60010E9CD /* Release */,
306 A1F593C70B8F0E6E00073279 /* Release64 */,
308 defaultConfigurationIsVisible = 0;
309 defaultConfigurationName = Release;
311 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "tree_sum" */ = {
312 isa = XCConfigurationList;
313 buildConfigurations = (
314 1DEB923608733DC60010E9CD /* Debug */,
315 A1F593C80B8F0E6E00073279 /* Debug64 */,
316 1DEB923708733DC60010E9CD /* Release */,
317 A1F593C90B8F0E6E00073279 /* Release64 */,
319 defaultConfigurationIsVisible = 0;
320 defaultConfigurationName = Release;
322 /* End XCConfigurationList section */
324 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;