9 /* Begin PBXBuildFile section */
10 5D247B7914689D8900E78B76 /* Stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D247B7714689D8900E78B76 /* Stub.cpp */; };
11 5D247B7A14689D8900E78B76 /* Stub.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D247B7814689D8900E78B76 /* Stub.h */; settings = {ATTRIBUTES = (); }; };
12 /* End PBXBuildFile section */
14 /* Begin PBXFileReference section */
15 5D247B6214689B8600E78B76 /* libWTF.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libWTF.a; sourceTree = BUILT_PRODUCTS_DIR; };
16 5D247B6E14689C4700E78B76 /* Base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
17 5D247B6F14689C4700E78B76 /* CompilerVersion.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = CompilerVersion.xcconfig; sourceTree = "<group>"; };
18 5D247B7014689C4700E78B76 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; };
19 5D247B7314689C4700E78B76 /* WTF.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = WTF.xcconfig; sourceTree = "<group>"; };
20 5D247B7714689D8900E78B76 /* Stub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Stub.cpp; sourceTree = "<group>"; };
21 5D247B7814689D8900E78B76 /* Stub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Stub.h; sourceTree = "<group>"; };
22 5D247EB11468B01500E78B76 /* HeaderDetection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HeaderDetection.h; path = DerivedSources/WTF/HeaderDetection.h; sourceTree = BUILT_PRODUCTS_DIR; };
23 /* End PBXFileReference section */
25 /* Begin PBXFrameworksBuildPhase section */
26 5D247B5F14689B8600E78B76 /* Frameworks */ = {
27 isa = PBXFrameworksBuildPhase;
28 buildActionMask = 2147483647;
31 runOnlyForDeploymentPostprocessing = 0;
33 /* End PBXFrameworksBuildPhase section */
35 /* Begin PBXGroup section */
36 5D247B5714689B8600E78B76 = {
39 5D247B7614689D7600E78B76 /* Source */,
40 5D247B6D14689C4700E78B76 /* Configurations */,
41 5D247B6314689B8600E78B76 /* Products */,
43 sourceTree = "<group>";
45 5D247B6314689B8600E78B76 /* Products */ = {
48 5D247B6214689B8600E78B76 /* libWTF.a */,
51 sourceTree = "<group>";
53 5D247B6D14689C4700E78B76 /* Configurations */ = {
56 5D247B6E14689C4700E78B76 /* Base.xcconfig */,
57 5D247B6F14689C4700E78B76 /* CompilerVersion.xcconfig */,
58 5D247B7014689C4700E78B76 /* DebugRelease.xcconfig */,
59 5D247B7314689C4700E78B76 /* WTF.xcconfig */,
61 path = Configurations;
62 sourceTree = "<group>";
64 5D247B7614689D7600E78B76 /* Source */ = {
67 5D247EB11468B01500E78B76 /* HeaderDetection.h */,
68 5D247B7714689D8900E78B76 /* Stub.cpp */,
69 5D247B7814689D8900E78B76 /* Stub.h */,
72 sourceTree = "<group>";
74 /* End PBXGroup section */
76 /* Begin PBXHeadersBuildPhase section */
77 5D247B6014689B8600E78B76 /* Headers */ = {
78 isa = PBXHeadersBuildPhase;
79 buildActionMask = 2147483647;
81 5D247B7A14689D8900E78B76 /* Stub.h in Headers */,
82 5D247EB21468B01500E78B76 /* HeaderDetection.h in Headers */,
84 runOnlyForDeploymentPostprocessing = 0;
86 /* End PBXHeadersBuildPhase section */
88 /* Begin PBXNativeTarget section */
89 5D247B6114689B8600E78B76 /* WTF */ = {
90 isa = PBXNativeTarget;
91 buildConfigurationList = 5D247B6614689B8600E78B76 /* Build configuration list for PBXNativeTarget "WTF" */;
93 5D247CF11468A3CD00E78B76 /* Copy WTF Headers */,
94 5D247E9D1468AEE200E78B76 /* Detect Available Headers */,
95 5D247B5E14689B8600E78B76 /* Sources */,
96 5D247B5F14689B8600E78B76 /* Frameworks */,
97 5D247B6014689B8600E78B76 /* Headers */,
105 productReference = 5D247B6214689B8600E78B76 /* libWTF.a */;
106 productType = "com.apple.product-type.library.static";
108 /* End PBXNativeTarget section */
110 /* Begin PBXProject section */
111 5D247B5914689B8600E78B76 /* Project object */ = {
114 LastUpgradeCheck = 0440;
116 buildConfigurationList = 5D247B5C14689B8600E78B76 /* Build configuration list for PBXProject "WTF" */;
117 compatibilityVersion = "Xcode 3.2";
118 developmentRegion = English;
119 hasScannedForEncodings = 0;
123 mainGroup = 5D247B5714689B8600E78B76;
124 productRefGroup = 5D247B6314689B8600E78B76 /* Products */;
128 5D247B6114689B8600E78B76 /* WTF */,
131 /* End PBXProject section */
133 /* Begin PBXShellScriptBuildPhase section */
134 5D247CF11468A3CD00E78B76 /* Copy WTF Headers */ = {
135 isa = PBXShellScriptBuildPhase;
136 buildActionMask = 2147483647;
141 name = "Copy WTF Headers";
144 runOnlyForDeploymentPostprocessing = 0;
146 shellScript = "if [[ \"${DEPLOYMENT_LOCATION}\" == \"NO\" ]]; then\n PRIVATE_HEADERS_PATH=\"${TARGET_BUILD_DIR%%/}${PRIVATE_HEADERS_FOLDER_PATH}\"\nelse\n PRIVATE_HEADERS_PATH=\"${DSTROOT%%/}${PRIVATE_HEADERS_FOLDER_PATH}\"\nfi;\n\nmkdir -p \"${PRIVATE_HEADERS_PATH}\"\nrsync -av --prune-empty-dirs --exclude \".svn\" --exclude \"usr\" --exclude \"DerivedSources\" --include \"*/\" --include \"*.h\" --exclude \"*\" \"${SRCROOT}/\" \"${PRIVATE_HEADERS_PATH}\"\n";
148 5D247E9D1468AEE200E78B76 /* Detect Available Headers */ = {
149 isa = PBXShellScriptBuildPhase;
150 buildActionMask = 2147483647;
154 "$(SDKROOT)/System/Library/CoreServices/SystemVersion.plist",
156 name = "Detect Available Headers";
158 "$(BUILT_PRODUCTS_DIR)/DerivedSources/WTF/HeaderDetection.h",
160 runOnlyForDeploymentPostprocessing = 0;
162 shellScript = "OUTPUT_FILE=\"${BUILT_PRODUCTS_DIR}/DerivedSources/WTF/HeaderDetection.h\"\necho \"/* This is a generated file. Do not edit. */\" > \"${OUTPUT_FILE}\"\n\nif [[ -f \"${SDKROOT}/System/Library/Frameworks/System.framework/PrivateHeaders/pthread_machdep.h\" ]]; then\n echo \"#define HAVE_PTHREAD_MACHDEP_H 1\" >> \"${OUTPUT_FILE}\"\nfi\n";
164 /* End PBXShellScriptBuildPhase section */
166 /* Begin PBXSourcesBuildPhase section */
167 5D247B5E14689B8600E78B76 /* Sources */ = {
168 isa = PBXSourcesBuildPhase;
169 buildActionMask = 2147483647;
171 5D247B7914689D8900E78B76 /* Stub.cpp in Sources */,
173 runOnlyForDeploymentPostprocessing = 0;
175 /* End PBXSourcesBuildPhase section */
177 /* Begin XCBuildConfiguration section */
178 5D247B6414689B8600E78B76 /* Debug */ = {
179 isa = XCBuildConfiguration;
180 baseConfigurationReference = 5D247B7014689C4700E78B76 /* DebugRelease.xcconfig */;
185 5D247B6514689B8600E78B76 /* Release */ = {
186 isa = XCBuildConfiguration;
187 baseConfigurationReference = 5D247B7014689C4700E78B76 /* DebugRelease.xcconfig */;
192 5D247B6714689B8600E78B76 /* Debug */ = {
193 isa = XCBuildConfiguration;
194 baseConfigurationReference = 5D247B7314689C4700E78B76 /* WTF.xcconfig */;
199 5D247B6814689B8600E78B76 /* Release */ = {
200 isa = XCBuildConfiguration;
201 baseConfigurationReference = 5D247B7314689C4700E78B76 /* WTF.xcconfig */;
206 5D247B7414689CC900E78B76 /* Production */ = {
207 isa = XCBuildConfiguration;
208 baseConfigurationReference = 5D247B6E14689C4700E78B76 /* Base.xcconfig */;
213 5D247B7514689CC900E78B76 /* Production */ = {
214 isa = XCBuildConfiguration;
215 baseConfigurationReference = 5D247B7314689C4700E78B76 /* WTF.xcconfig */;
220 /* End XCBuildConfiguration section */
222 /* Begin XCConfigurationList section */
223 5D247B5C14689B8600E78B76 /* Build configuration list for PBXProject "WTF" */ = {
224 isa = XCConfigurationList;
225 buildConfigurations = (
226 5D247B6414689B8600E78B76 /* Debug */,
227 5D247B6514689B8600E78B76 /* Release */,
228 5D247B7414689CC900E78B76 /* Production */,
230 defaultConfigurationIsVisible = 0;
231 defaultConfigurationName = Production;
233 5D247B6614689B8600E78B76 /* Build configuration list for PBXNativeTarget "WTF" */ = {
234 isa = XCConfigurationList;
235 buildConfigurations = (
236 5D247B6714689B8600E78B76 /* Debug */,
237 5D247B6814689B8600E78B76 /* Release */,
238 5D247B7514689CC900E78B76 /* Production */,
240 defaultConfigurationIsVisible = 0;
241 defaultConfigurationName = Production;
243 /* End XCConfigurationList section */
245 rootObject = 5D247B5914689B8600E78B76 /* Project object */;