|
14 | 14 | E54543411CAD23690051A313 /* mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5EC5B7B1C9C2C6B00E21131 /* mutex.cpp */; }; |
15 | 15 | E54543421CAD23690051A313 /* lock_guard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E519A0E41C9C4B4F00ED113D /* lock_guard.cpp */; }; |
16 | 16 | E54543431CAD23690051A313 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E519A0FF1C9C7CAB00ED113D /* thread.cpp */; }; |
| 17 | + E5BF2B651CB13C8100B158E3 /* without-cpp11-pthread-tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5BF2B631CB13C7700B158E3 /* without-cpp11-pthread-tests.cpp */; }; |
| 18 | + E5BF2B661CB13C8900B158E3 /* libcpp-pthread.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E5EC5B711C9C2C3000E21131 /* libcpp-pthread.a */; }; |
17 | 19 | E5C4D71D1C9DC8C700D0E18C /* pthread in Headers */ = {isa = PBXBuildFile; fileRef = E5EC5B811C9C2C8B00E21131 /* pthread */; settings = {ATTRIBUTES = (Public, ); }; }; |
18 | 20 | E5EC5B7D1C9C2C6B00E21131 /* condition_variable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5EC5B791C9C2C6B00E21131 /* condition_variable.cpp */; }; |
19 | 21 | E5EC5B7F1C9C2C6B00E21131 /* mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E5EC5B7B1C9C2C6B00E21131 /* mutex.cpp */; }; |
|
27 | 29 | remoteGlobalIDString = E5EC5B701C9C2C3000E21131; |
28 | 30 | remoteInfo = "cpp-pthread"; |
29 | 31 | }; |
| 32 | + E5BF2B611CB13C5A00B158E3 /* PBXContainerItemProxy */ = { |
| 33 | + isa = PBXContainerItemProxy; |
| 34 | + containerPortal = E5EC5B691C9C2C3000E21131 /* Project object */; |
| 35 | + proxyType = 1; |
| 36 | + remoteGlobalIDString = E5EC5B701C9C2C3000E21131; |
| 37 | + remoteInfo = "cpp-pthread"; |
| 38 | + }; |
30 | 39 | /* End PBXContainerItemProxy section */ |
31 | 40 |
|
32 | 41 | /* Begin PBXCopyFilesBuildPhase section */ |
|
39 | 48 | ); |
40 | 49 | runOnlyForDeploymentPostprocessing = 1; |
41 | 50 | }; |
| 51 | + E5BF2B581CB13C3D00B158E3 /* CopyFiles */ = { |
| 52 | + isa = PBXCopyFilesBuildPhase; |
| 53 | + buildActionMask = 2147483647; |
| 54 | + dstPath = /usr/share/man/man1/; |
| 55 | + dstSubfolderSpec = 0; |
| 56 | + files = ( |
| 57 | + ); |
| 58 | + runOnlyForDeploymentPostprocessing = 1; |
| 59 | + }; |
42 | 60 | /* End PBXCopyFilesBuildPhase section */ |
43 | 61 |
|
44 | 62 | /* Begin PBXFileReference section */ |
45 | 63 | E519A0E41C9C4B4F00ED113D /* lock_guard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lock_guard.cpp; path = src/lock_guard.cpp; sourceTree = "<group>"; }; |
46 | 64 | E519A0FF1C9C7CAB00ED113D /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = thread.cpp; path = src/thread.cpp; sourceTree = "<group>"; }; |
47 | 65 | E54543351CAD21A30051A313 /* cpp11-pthread-tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "cpp11-pthread-tests"; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 66 | + E5BF2B5A1CB13C3D00B158E3 /* without-cpp11-pthread-tests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "without-cpp11-pthread-tests"; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 67 | + E5BF2B631CB13C7700B158E3 /* without-cpp11-pthread-tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "without-cpp11-pthread-tests.cpp"; sourceTree = "<group>"; }; |
48 | 68 | E5EC5B711C9C2C3000E21131 /* libcpp-pthread.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libcpp-pthread.a"; sourceTree = BUILT_PRODUCTS_DIR; }; |
49 | 69 | E5EC5B791C9C2C6B00E21131 /* condition_variable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = condition_variable.cpp; path = src/condition_variable.cpp; sourceTree = "<group>"; }; |
50 | 70 | E5EC5B7B1C9C2C6B00E21131 /* mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mutex.cpp; path = src/mutex.cpp; sourceTree = "<group>"; }; |
|
60 | 80 | ); |
61 | 81 | runOnlyForDeploymentPostprocessing = 0; |
62 | 82 | }; |
| 83 | + E5BF2B571CB13C3D00B158E3 /* Frameworks */ = { |
| 84 | + isa = PBXFrameworksBuildPhase; |
| 85 | + buildActionMask = 2147483647; |
| 86 | + files = ( |
| 87 | + E5BF2B661CB13C8900B158E3 /* libcpp-pthread.a in Frameworks */, |
| 88 | + ); |
| 89 | + runOnlyForDeploymentPostprocessing = 0; |
| 90 | + }; |
63 | 91 | E5EC5B6E1C9C2C3000E21131 /* Frameworks */ = { |
64 | 92 | isa = PBXFrameworksBuildPhase; |
65 | 93 | buildActionMask = 2147483647; |
|
73 | 101 | E519A0F31C9C64F600ED113D /* tests */ = { |
74 | 102 | isa = PBXGroup; |
75 | 103 | children = ( |
| 104 | + E5BF2B631CB13C7700B158E3 /* without-cpp11-pthread-tests.cpp */, |
76 | 105 | E5ECB7211CA43E6C0033A42D /* with-cpp11-pthread-tests.cpp */, |
77 | 106 | ); |
78 | 107 | path = tests; |
|
93 | 122 | children = ( |
94 | 123 | E5EC5B711C9C2C3000E21131 /* libcpp-pthread.a */, |
95 | 124 | E54543351CAD21A30051A313 /* cpp11-pthread-tests */, |
| 125 | + E5BF2B5A1CB13C3D00B158E3 /* without-cpp11-pthread-tests */, |
96 | 126 | ); |
97 | 127 | name = Products; |
98 | 128 | sourceTree = "<group>"; |
|
148 | 178 | productReference = E54543351CAD21A30051A313 /* cpp11-pthread-tests */; |
149 | 179 | productType = "com.apple.product-type.tool"; |
150 | 180 | }; |
| 181 | + E5BF2B591CB13C3D00B158E3 /* without-cpp11-pthread-tests */ = { |
| 182 | + isa = PBXNativeTarget; |
| 183 | + buildConfigurationList = E5BF2B5E1CB13C3D00B158E3 /* Build configuration list for PBXNativeTarget "without-cpp11-pthread-tests" */; |
| 184 | + buildPhases = ( |
| 185 | + E5BF2B561CB13C3D00B158E3 /* Sources */, |
| 186 | + E5BF2B571CB13C3D00B158E3 /* Frameworks */, |
| 187 | + E5BF2B581CB13C3D00B158E3 /* CopyFiles */, |
| 188 | + ); |
| 189 | + buildRules = ( |
| 190 | + ); |
| 191 | + dependencies = ( |
| 192 | + E5BF2B621CB13C5A00B158E3 /* PBXTargetDependency */, |
| 193 | + ); |
| 194 | + name = "without-cpp11-pthread-tests"; |
| 195 | + productName = "without-cpp11-pthread-tests"; |
| 196 | + productReference = E5BF2B5A1CB13C3D00B158E3 /* without-cpp11-pthread-tests */; |
| 197 | + productType = "com.apple.product-type.tool"; |
| 198 | + }; |
151 | 199 | E5EC5B701C9C2C3000E21131 /* cpp-pthread */ = { |
152 | 200 | isa = PBXNativeTarget; |
153 | 201 | buildConfigurationList = E5EC5B751C9C2C3000E21131 /* Build configuration list for PBXNativeTarget "cpp-pthread" */; |
|
177 | 225 | E54543341CAD21A30051A313 = { |
178 | 226 | CreatedOnToolsVersion = 7.3; |
179 | 227 | }; |
| 228 | + E5BF2B591CB13C3D00B158E3 = { |
| 229 | + CreatedOnToolsVersion = 7.3; |
| 230 | + }; |
180 | 231 | E5EC5B701C9C2C3000E21131 = { |
181 | 232 | CreatedOnToolsVersion = 7.2.1; |
182 | 233 | }; |
|
196 | 247 | targets = ( |
197 | 248 | E5EC5B701C9C2C3000E21131 /* cpp-pthread */, |
198 | 249 | E54543341CAD21A30051A313 /* cpp11-pthread-tests */, |
| 250 | + E5BF2B591CB13C3D00B158E3 /* without-cpp11-pthread-tests */, |
199 | 251 | ); |
200 | 252 | }; |
201 | 253 | /* End PBXProject section */ |
|
213 | 265 | ); |
214 | 266 | runOnlyForDeploymentPostprocessing = 0; |
215 | 267 | }; |
| 268 | + E5BF2B561CB13C3D00B158E3 /* Sources */ = { |
| 269 | + isa = PBXSourcesBuildPhase; |
| 270 | + buildActionMask = 2147483647; |
| 271 | + files = ( |
| 272 | + E5BF2B651CB13C8100B158E3 /* without-cpp11-pthread-tests.cpp in Sources */, |
| 273 | + ); |
| 274 | + runOnlyForDeploymentPostprocessing = 0; |
| 275 | + }; |
216 | 276 | E5EC5B6D1C9C2C3000E21131 /* Sources */ = { |
217 | 277 | isa = PBXSourcesBuildPhase; |
218 | 278 | buildActionMask = 2147483647; |
|
232 | 292 | target = E5EC5B701C9C2C3000E21131 /* cpp-pthread */; |
233 | 293 | targetProxy = E545433E1CAD22180051A313 /* PBXContainerItemProxy */; |
234 | 294 | }; |
| 295 | + E5BF2B621CB13C5A00B158E3 /* PBXTargetDependency */ = { |
| 296 | + isa = PBXTargetDependency; |
| 297 | + target = E5EC5B701C9C2C3000E21131 /* cpp-pthread */; |
| 298 | + targetProxy = E5BF2B611CB13C5A00B158E3 /* PBXContainerItemProxy */; |
| 299 | + }; |
235 | 300 | /* End PBXTargetDependency section */ |
236 | 301 |
|
237 | 302 | /* Begin XCBuildConfiguration section */ |
|
253 | 318 | }; |
254 | 319 | name = Release; |
255 | 320 | }; |
| 321 | + E5BF2B5F1CB13C3D00B158E3 /* Debug */ = { |
| 322 | + isa = XCBuildConfiguration; |
| 323 | + buildSettings = { |
| 324 | + ALWAYS_SEARCH_USER_PATHS = NO; |
| 325 | + CLANG_ANALYZER_NONNULL = YES; |
| 326 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 327 | + }; |
| 328 | + name = Debug; |
| 329 | + }; |
| 330 | + E5BF2B601CB13C3D00B158E3 /* Release */ = { |
| 331 | + isa = XCBuildConfiguration; |
| 332 | + buildSettings = { |
| 333 | + ALWAYS_SEARCH_USER_PATHS = NO; |
| 334 | + CLANG_ANALYZER_NONNULL = YES; |
| 335 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 336 | + }; |
| 337 | + name = Release; |
| 338 | + }; |
256 | 339 | E5EC5B731C9C2C3000E21131 /* Debug */ = { |
257 | 340 | isa = XCBuildConfiguration; |
258 | 341 | buildSettings = { |
|
289 | 372 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
290 | 373 | GCC_WARN_UNUSED_FUNCTION = YES; |
291 | 374 | GCC_WARN_UNUSED_VARIABLE = YES; |
292 | | - HEADER_SEARCH_PATHS = ""; |
| 375 | + HEADER_SEARCH_PATHS = "$(SRCROOT)/../include"; |
293 | 376 | MACOSX_DEPLOYMENT_TARGET = 10.11; |
294 | 377 | MTL_ENABLE_DEBUG_INFO = YES; |
295 | 378 | ONLY_ACTIVE_ARCH = YES; |
|
328 | 411 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
329 | 412 | GCC_WARN_UNUSED_FUNCTION = YES; |
330 | 413 | GCC_WARN_UNUSED_VARIABLE = YES; |
331 | | - HEADER_SEARCH_PATHS = ""; |
| 414 | + HEADER_SEARCH_PATHS = "$(SRCROOT)/../include"; |
332 | 415 | MACOSX_DEPLOYMENT_TARGET = 10.11; |
333 | 416 | MTL_ENABLE_DEBUG_INFO = NO; |
334 | 417 | SDKROOT = macosx; |
|
374 | 457 | defaultConfigurationIsVisible = 0; |
375 | 458 | defaultConfigurationName = Release; |
376 | 459 | }; |
| 460 | + E5BF2B5E1CB13C3D00B158E3 /* Build configuration list for PBXNativeTarget "without-cpp11-pthread-tests" */ = { |
| 461 | + isa = XCConfigurationList; |
| 462 | + buildConfigurations = ( |
| 463 | + E5BF2B5F1CB13C3D00B158E3 /* Debug */, |
| 464 | + E5BF2B601CB13C3D00B158E3 /* Release */, |
| 465 | + ); |
| 466 | + defaultConfigurationIsVisible = 0; |
| 467 | + }; |
377 | 468 | E5EC5B6C1C9C2C3000E21131 /* Build configuration list for PBXProject "cpp-pthread" */ = { |
378 | 469 | isa = XCConfigurationList; |
379 | 470 | buildConfigurations = ( |
|
0 commit comments