Changeset 240517 in webkit
- Timestamp:
- Jan 25, 2019 3:19:25 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r240511 r240517 1 2019-01-25 Keith Rollin <krollin@apple.com> 2 3 Update Xcode projects with "Apply Configuration to XCFileLists" build target 4 https://bugs.webkit.org/show_bug.cgi?id=193781 5 <rdar://problem/47201153> 6 7 Reviewed by Alex Christensen. 8 9 Part of generating the .xcfilelists used as part of adopting XCBuild 10 includes running `make DerivedSources.make` from a standalone script. 11 It’s important for this invocation to have the same environment as 12 when the actual build invokes `make DerivedSources.make`. If the 13 environments are different, then the two invocations will provide 14 different results. In order to get the same environment in the 15 standalone script, have the script launch xcodebuild targeting the 16 "Apply Configuration to XCFileLists" build target, which will then 17 re-invoke our standalone script. The script is now running again, this 18 time in an environment with all workspace, project, target, xcconfig 19 and other environment variables established. 20 21 The "Apply Configuration to XCFileLists" build target accomplishes 22 this task via a small embedded shell script that consists only of: 23 24 eval "${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}" 25 26 The process that invokes "Apply Configuration to XCFileLists" first 27 sets WK_SUBLAUNCH_SCRIPT_PARAMETERS to an array of commands to be 28 evaluated and exports it into the shell environment. When xcodebuild 29 is invoked, it inherits the value of this variable and can `eval` the 30 contents of that variable. Our external standalone script can then set 31 WK_SUBLAUNCH_SCRIPT_PARAMETERS to the path to itself, along with a set 32 of command-line parameters needed to restart itself in the appropriate 33 state. 34 35 * JavaScriptCore.xcodeproj/project.pbxproj: 36 1 37 2019-01-25 Tadeu Zagallo <tzagallo@apple.com> 2 38 -
trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
r240511 r240517 31 31 name = "LLInt Settings"; 32 32 productName = "Derived Sources"; 33 }; 34 5325BDBF21DFF2B100A0DEE1 /* Apply Configuration to XCFileLists */ = { 35 isa = PBXAggregateTarget; 36 buildConfigurationList = 5325BDC421DFF2B200A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */; 37 buildPhases = ( 38 5325BDC521DFF2BA00A0DEE1 /* ShellScript */, 39 ); 40 dependencies = ( 41 ); 42 name = "Apply Configuration to XCFileLists"; 43 productName = "Apply Configuration to XCFileLists"; 33 44 }; 34 45 53B4BD041F68AF8900D2BEA3 /* Generate Unified Sources */ = { … … 10068 10079 attributes = { 10069 10080 BuildIndependentTargetsInParallel = YES; 10081 DefaultBuildSystemTypeForWorkspace = Original; 10070 10082 LastSwiftUpdateCheck = 0700; 10071 10083 LastUpgradeCheck = 1000; 10084 TargetAttributes = { 10085 5325BDBF21DFF2B100A0DEE1 = { 10086 CreatedOnToolsVersion = 10.1; 10087 ProvisioningStyle = Automatic; 10088 }; 10089 }; 10072 10090 }; 10073 10091 buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */; … … 10102 10120 FE533CA11F217DB30016A1FE /* testmasm */, 10103 10121 79281BBD20B62B3E002E2A60 /* testmem */, 10122 5325BDBF21DFF2B100A0DEE1 /* Apply Configuration to XCFileLists */, 10104 10123 ); 10105 10124 }; … … 10202 10221 shellPath = /bin/sh; 10203 10222 shellScript = "set -e\n\nif [[ -f \"${BUILT_PRODUCTS_DIR}/libWTF.a\" ]]; then\n ln -s -f -h \"${BUILT_PRODUCTS_DIR}/libWTF.a\" \"${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore/libWTF.a\"\nelse\n ln -s -f -h \"${SDK_DIR}${WK_ALTERNATE_WEBKIT_SDK_PATH}/usr/local/lib/libWTF.a\" \"${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore/libWTF.a\"\nfi"; 10223 }; 10224 5325BDC521DFF2BA00A0DEE1 /* ShellScript */ = { 10225 isa = PBXShellScriptBuildPhase; 10226 buildActionMask = 2147483647; 10227 files = ( 10228 ); 10229 inputFileListPaths = ( 10230 ); 10231 inputPaths = ( 10232 ); 10233 outputFileListPaths = ( 10234 ); 10235 outputPaths = ( 10236 ); 10237 runOnlyForDeploymentPostprocessing = 0; 10238 shellPath = /bin/sh; 10239 shellScript = "eval \"${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}\"\n"; 10204 10240 }; 10205 10241 53B4BD091F68AF8900D2BEA3 /* Generate Unified Sources */ = { … … 11079 11115 name = Production; 11080 11116 }; 11117 5325BDC021DFF2B200A0DEE1 /* Debug */ = { 11118 isa = XCBuildConfiguration; 11119 baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */; 11120 buildSettings = { 11121 CODE_SIGN_STYLE = Automatic; 11122 PRODUCT_NAME = "$(TARGET_NAME)"; 11123 }; 11124 name = Debug; 11125 }; 11126 5325BDC121DFF2B200A0DEE1 /* Release */ = { 11127 isa = XCBuildConfiguration; 11128 baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */; 11129 buildSettings = { 11130 CODE_SIGN_STYLE = Automatic; 11131 PRODUCT_NAME = "$(TARGET_NAME)"; 11132 }; 11133 name = Release; 11134 }; 11135 5325BDC221DFF2B200A0DEE1 /* Profiling */ = { 11136 isa = XCBuildConfiguration; 11137 baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */; 11138 buildSettings = { 11139 CODE_SIGN_STYLE = Automatic; 11140 PRODUCT_NAME = "$(TARGET_NAME)"; 11141 }; 11142 name = Profiling; 11143 }; 11144 5325BDC321DFF2B200A0DEE1 /* Production */ = { 11145 isa = XCBuildConfiguration; 11146 baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */; 11147 buildSettings = { 11148 CODE_SIGN_STYLE = Automatic; 11149 PRODUCT_NAME = "$(TARGET_NAME)"; 11150 }; 11151 name = Production; 11152 }; 11081 11153 53B4BD0B1F68AF8900D2BEA3 /* Debug */ = { 11082 11154 isa = XCBuildConfiguration; … … 11484 11556 defaultConfigurationName = Production; 11485 11557 }; 11558 5325BDC421DFF2B200A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */ = { 11559 isa = XCConfigurationList; 11560 buildConfigurations = ( 11561 5325BDC021DFF2B200A0DEE1 /* Debug */, 11562 5325BDC121DFF2B200A0DEE1 /* Release */, 11563 5325BDC221DFF2B200A0DEE1 /* Profiling */, 11564 5325BDC321DFF2B200A0DEE1 /* Production */, 11565 ); 11566 defaultConfigurationIsVisible = 0; 11567 defaultConfigurationName = Production; 11568 }; 11486 11569 53B4BD0A1F68AF8900D2BEA3 /* Build configuration list for PBXAggregateTarget "Generate Unified Sources" */ = { 11487 11570 isa = XCConfigurationList; -
trunk/Source/WebCore/ChangeLog
r240508 r240517 1 2019-01-25 Keith Rollin <krollin@apple.com> 2 3 Update Xcode projects with "Apply Configuration to XCFileLists" build target 4 https://bugs.webkit.org/show_bug.cgi?id=193781 5 <rdar://problem/47201153> 6 7 Reviewed by Alex Christensen. 8 9 Part of generating the .xcfilelists used as part of adopting XCBuild 10 includes running `make DerivedSources.make` from a standalone script. 11 It’s important for this invocation to have the same environment as 12 when the actual build invokes `make DerivedSources.make`. If the 13 environments are different, then the two invocations will provide 14 different results. In order to get the same environment in the 15 standalone script, have the script launch xcodebuild targeting the 16 "Apply Configuration to XCFileLists" build target, which will then 17 re-invoke our standalone script. The script is now running again, this 18 time in an environment with all workspace, project, target, xcconfig 19 and other environment variables established. 20 21 The "Apply Configuration to XCFileLists" build target accomplishes 22 this task via a small embedded shell script that consists only of: 23 24 eval "${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}" 25 26 The process that invokes "Apply Configuration to XCFileLists" first 27 sets WK_SUBLAUNCH_SCRIPT_PARAMETERS to an array of commands to be 28 evaluated and exports it into the shell environment. When xcodebuild 29 is invoked, it inherits the value of this variable and can `eval` the 30 contents of that variable. Our external standalone script can then set 31 WK_SUBLAUNCH_SCRIPT_PARAMETERS to the path to itself, along with a set 32 of command-line parameters needed to restart itself in the appropriate 33 state. 34 35 No new tests since there should be no observable behavior difference. 36 37 * WebCore.xcodeproj/project.pbxproj: 38 1 39 2019-01-25 Keith Rollin <krollin@apple.com> 2 40 -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r240457 r240517 20 20 name = All; 21 21 productName = All; 22 }; 23 5325BDC621DFF33700A0DEE1 /* Apply Configuration to XCFileLists */ = { 24 isa = PBXAggregateTarget; 25 buildConfigurationList = 5325BDCB21DFF33A00A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */; 26 buildPhases = ( 27 5325BDCC21DFF33E00A0DEE1 /* ShellScript */, 28 ); 29 dependencies = ( 30 ); 31 name = "Apply Configuration to XCFileLists"; 32 productName = "Apply Configuration to XCFileLists"; 22 33 }; 23 34 5355E8D11F967E9D0031E08C /* Generate Unified Sources */ = { … … 32452 32463 attributes = { 32453 32464 BuildIndependentTargetsInParallel = YES; 32465 DefaultBuildSystemTypeForWorkspace = Original; 32454 32466 LastSwiftUpdateCheck = 0700; 32455 32467 LastUpgradeCheck = 1000; 32468 TargetAttributes = { 32469 5325BDC621DFF33700A0DEE1 = { 32470 CreatedOnToolsVersion = 10.1; 32471 ProvisioningStyle = Automatic; 32472 }; 32473 }; 32456 32474 }; 32457 32475 buildConfigurationList = 149C284308902B11008A9EFC /* Build configuration list for PBXProject "WebCore" */; … … 32486 32504 417DA6CF13734E02007C57FB /* WebCoreTestSupport */, 32487 32505 E1BA66F31742BDE000C20251 /* WebCoreTestShim */, 32506 5325BDC621DFF33700A0DEE1 /* Apply Configuration to XCFileLists */, 32488 32507 ); 32489 32508 }; … … 32550 32569 shellPath = /bin/sh; 32551 32570 shellScript = "if [ \"${ACTION}\" = \"installhdrs\" -o \"${ACTION}\" = \"installapi\" ]; then\n exit 0;\nfi\n\nif [ -f ../../Tools/Scripts/check-for-inappropriate-objc-class-names ]; then\n ../../Tools/Scripts/check-for-inappropriate-objc-class-names Web || exit $?\nfi"; 32571 }; 32572 5325BDCC21DFF33E00A0DEE1 /* ShellScript */ = { 32573 isa = PBXShellScriptBuildPhase; 32574 buildActionMask = 2147483647; 32575 files = ( 32576 ); 32577 inputFileListPaths = ( 32578 ); 32579 inputPaths = ( 32580 ); 32581 outputFileListPaths = ( 32582 ); 32583 outputPaths = ( 32584 ); 32585 runOnlyForDeploymentPostprocessing = 0; 32586 shellPath = /bin/sh; 32587 shellScript = "eval \"${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}\"\n"; 32552 32588 }; 32553 32589 5355E8D21F967E9D0031E08C /* Generate Unified Sources */ = { … … 33713 33749 name = Production; 33714 33750 }; 33751 5325BDC721DFF33900A0DEE1 /* Debug */ = { 33752 isa = XCBuildConfiguration; 33753 baseConfigurationReference = 1CDD45E50BA9C84600F90147 /* WebCore.xcconfig */; 33754 buildSettings = { 33755 CODE_SIGN_STYLE = Automatic; 33756 PRODUCT_NAME = "$(TARGET_NAME)"; 33757 }; 33758 name = Debug; 33759 }; 33760 5325BDC821DFF33900A0DEE1 /* Release */ = { 33761 isa = XCBuildConfiguration; 33762 baseConfigurationReference = 1CDD45E50BA9C84600F90147 /* WebCore.xcconfig */; 33763 buildSettings = { 33764 CODE_SIGN_STYLE = Automatic; 33765 PRODUCT_NAME = "$(TARGET_NAME)"; 33766 }; 33767 name = Release; 33768 }; 33769 5325BDC921DFF33900A0DEE1 /* Production */ = { 33770 isa = XCBuildConfiguration; 33771 baseConfigurationReference = 1CDD45E50BA9C84600F90147 /* WebCore.xcconfig */; 33772 buildSettings = { 33773 CODE_SIGN_STYLE = Automatic; 33774 PRODUCT_NAME = "$(TARGET_NAME)"; 33775 }; 33776 name = Production; 33777 }; 33715 33778 5355E8D51F967E9D0031E08C /* Debug */ = { 33716 33779 isa = XCBuildConfiguration; … … 33825 33888 defaultConfigurationName = Production; 33826 33889 }; 33890 5325BDCB21DFF33A00A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */ = { 33891 isa = XCConfigurationList; 33892 buildConfigurations = ( 33893 5325BDC721DFF33900A0DEE1 /* Debug */, 33894 5325BDC821DFF33900A0DEE1 /* Release */, 33895 5325BDC921DFF33900A0DEE1 /* Production */, 33896 ); 33897 defaultConfigurationIsVisible = 0; 33898 defaultConfigurationName = Production; 33899 }; 33827 33900 5355E8D41F967E9D0031E08C /* Build configuration list for PBXAggregateTarget "Generate Unified Sources" */ = { 33828 33901 isa = XCConfigurationList; -
trunk/Source/WebKit/ChangeLog
r240516 r240517 1 2019-01-25 Keith Rollin <krollin@apple.com> 2 3 Update Xcode projects with "Apply Configuration to XCFileLists" build target 4 https://bugs.webkit.org/show_bug.cgi?id=193781 5 <rdar://problem/47201153> 6 7 Reviewed by Alex Christensen. 8 9 Part of generating the .xcfilelists used as part of adopting XCBuild 10 includes running `make DerivedSources.make` from a standalone script. 11 It’s important for this invocation to have the same environment as 12 when the actual build invokes `make DerivedSources.make`. If the 13 environments are different, then the two invocations will provide 14 different results. In order to get the same environment in the 15 standalone script, have the script launch xcodebuild targeting the 16 "Apply Configuration to XCFileLists" build target, which will then 17 re-invoke our standalone script. The script is now running again, this 18 time in an environment with all workspace, project, target, xcconfig 19 and other environment variables established. 20 21 The "Apply Configuration to XCFileLists" build target accomplishes 22 this task via a small embedded shell script that consists only of: 23 24 eval "${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}" 25 26 The process that invokes "Apply Configuration to XCFileLists" first 27 sets WK_SUBLAUNCH_SCRIPT_PARAMETERS to an array of commands to be 28 evaluated and exports it into the shell environment. When xcodebuild 29 is invoked, it inherits the value of this variable and can `eval` the 30 contents of that variable. Our external standalone script can then set 31 WK_SUBLAUNCH_SCRIPT_PARAMETERS to the path to itself, along with a set 32 of command-line parameters needed to restart itself in the appropriate 33 state. 34 35 * WebKit.xcodeproj/project.pbxproj: 36 1 37 2019-01-25 Alex Christensen <achristensen@webkit.org> 2 38 -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r240484 r240517 34 34 name = "Generate Unified Sources"; 35 35 productName = "Derived Sources"; 36 }; 37 5325BDCD21DFF47700A0DEE1 /* Apply Configuration to XCFileLists */ = { 38 isa = PBXAggregateTarget; 39 buildConfigurationList = 5325BDD121DFF47800A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */; 40 buildPhases = ( 41 5325BDD221DFF47C00A0DEE1 /* ShellScript */, 42 ); 43 dependencies = ( 44 ); 45 name = "Apply Configuration to XCFileLists"; 46 productName = "Apply Configuration to XCFileLists"; 36 47 }; 37 48 A7AADA1019395CA9003EA1C7 /* Sandbox Profiles */ = { … … 10124 10135 isa = PBXProject; 10125 10136 attributes = { 10137 DefaultBuildSystemTypeForWorkspace = Original; 10126 10138 LastSwiftUpdateCheck = 0700; 10127 10139 LastUpgradeCheck = 1000; 10128 10140 TargetAttributes = { 10141 5325BDCD21DFF47700A0DEE1 = { 10142 CreatedOnToolsVersion = 10.1; 10143 ProvisioningStyle = Automatic; 10144 }; 10129 10145 E1AC2E2720F7B94C00B0897D = { 10130 10146 CreatedOnToolsVersion = 9.3; … … 10157 10173 A7AADA1019395CA9003EA1C7 /* Sandbox Profiles */, 10158 10174 E1AC2E2720F7B94C00B0897D /* Unlock Keychain */, 10175 5325BDCD21DFF47700A0DEE1 /* Apply Configuration to XCFileLists */, 10159 10176 ); 10160 10177 }; … … 10449 10466 shellPath = /bin/sh; 10450 10467 shellScript = "Scripts/process-network-sandbox-entitlements.sh\n"; 10468 }; 10469 5325BDD221DFF47C00A0DEE1 /* ShellScript */ = { 10470 isa = PBXShellScriptBuildPhase; 10471 buildActionMask = 2147483647; 10472 files = ( 10473 ); 10474 inputFileListPaths = ( 10475 ); 10476 inputPaths = ( 10477 ); 10478 outputFileListPaths = ( 10479 ); 10480 outputPaths = ( 10481 ); 10482 runOnlyForDeploymentPostprocessing = 0; 10483 shellPath = /bin/sh; 10484 shellScript = "eval \"${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}\"\n"; 10451 10485 }; 10452 10486 5DF408C5131DD46700130071 /* Check For Weak VTables and Externals */ = { … … 11333 11367 name = Production; 11334 11368 }; 11369 5325BDCE21DFF47800A0DEE1 /* Debug */ = { 11370 isa = XCBuildConfiguration; 11371 baseConfigurationReference = BCB86F4B116AAACD00CE20B7 /* WebKit.xcconfig */; 11372 buildSettings = { 11373 CODE_SIGN_STYLE = Automatic; 11374 PRODUCT_NAME = "$(TARGET_NAME)"; 11375 }; 11376 name = Debug; 11377 }; 11378 5325BDCF21DFF47800A0DEE1 /* Release */ = { 11379 isa = XCBuildConfiguration; 11380 baseConfigurationReference = BCB86F4B116AAACD00CE20B7 /* WebKit.xcconfig */; 11381 buildSettings = { 11382 CODE_SIGN_STYLE = Automatic; 11383 PRODUCT_NAME = "$(TARGET_NAME)"; 11384 }; 11385 name = Release; 11386 }; 11387 5325BDD021DFF47800A0DEE1 /* Production */ = { 11388 isa = XCBuildConfiguration; 11389 baseConfigurationReference = BCB86F4B116AAACD00CE20B7 /* WebKit.xcconfig */; 11390 buildSettings = { 11391 CODE_SIGN_STYLE = Automatic; 11392 PRODUCT_NAME = "$(TARGET_NAME)"; 11393 }; 11394 name = Production; 11395 }; 11335 11396 5D22D69B11A7534600BF30E5 /* Production */ = { 11336 11397 isa = XCBuildConfiguration; … … 11569 11630 defaultConfigurationName = Production; 11570 11631 }; 11632 5325BDD121DFF47800A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */ = { 11633 isa = XCConfigurationList; 11634 buildConfigurations = ( 11635 5325BDCE21DFF47800A0DEE1 /* Debug */, 11636 5325BDCF21DFF47800A0DEE1 /* Release */, 11637 5325BDD021DFF47800A0DEE1 /* Production */, 11638 ); 11639 defaultConfigurationIsVisible = 0; 11640 defaultConfigurationName = Production; 11641 }; 11571 11642 A7AADA1419395CA9003EA1C7 /* Build configuration list for PBXAggregateTarget "Sandbox Profiles" */ = { 11572 11643 isa = XCConfigurationList; -
trunk/Tools/ChangeLog
r240516 r240517 1 2019-01-25 Keith Rollin <krollin@apple.com> 2 3 Update Xcode projects with "Apply Configuration to XCFileLists" build target 4 https://bugs.webkit.org/show_bug.cgi?id=193781 5 <rdar://problem/47201153> 6 7 Reviewed by Alex Christensen. 8 9 Part of generating the .xcfilelists used as part of adopting XCBuild 10 includes running `make DerivedSources.make` from a standalone script. 11 It’s important for this invocation to have the same environment as 12 when the actual build invokes `make DerivedSources.make`. If the 13 environments are different, then the two invocations will provide 14 different results. In order to get the same environment in the 15 standalone script, have the script launch xcodebuild targeting the 16 "Apply Configuration to XCFileLists" build target, which will then 17 re-invoke our standalone script. The script is now running again, this 18 time in an environment with all workspace, project, target, xcconfig 19 and other environment variables established. 20 21 The "Apply Configuration to XCFileLists" build target accomplishes 22 this task via a small embedded shell script that consists only of: 23 24 eval "${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}" 25 26 The process that invokes "Apply Configuration to XCFileLists" first 27 sets WK_SUBLAUNCH_SCRIPT_PARAMETERS to an array of commands to be 28 evaluated and exports it into the shell environment. When xcodebuild 29 is invoked, it inherits the value of this variable and can `eval` the 30 contents of that variable. Our external standalone script can then set 31 WK_SUBLAUNCH_SCRIPT_PARAMETERS to the path to itself, along with a set 32 of command-line parameters needed to restart itself in the appropriate 33 state. 34 35 * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: 36 * WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj: 37 1 38 2019-01-25 Alex Christensen <achristensen@webkit.org> 2 39 -
trunk/Tools/DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj
r238921 r240517 18 18 name = "Derived Sources"; 19 19 productName = All; 20 }; 21 5325BDD321DFF4BD00A0DEE1 /* Apply Configuration to XCFileLists */ = { 22 isa = PBXAggregateTarget; 23 buildConfigurationList = 5325BDD721DFF4BE00A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */; 24 buildPhases = ( 25 5325BDD821DFF4C100A0DEE1 /* ShellScript */, 26 ); 27 dependencies = ( 28 ); 29 name = "Apply Configuration to XCFileLists"; 30 productName = "Apply Configuration to XCFileLists"; 20 31 }; 21 32 A84F608D08B1370600E9745F /* All */ = { … … 960 971 isa = PBXProject; 961 972 attributes = { 973 DefaultBuildSystemTypeForWorkspace = Original; 962 974 LastSwiftUpdateCheck = 0700; 963 975 LastUpgradeCheck = 1000; 976 TargetAttributes = { 977 5325BDD321DFF4BD00A0DEE1 = { 978 CreatedOnToolsVersion = 10.1; 979 ProvisioningStyle = Automatic; 980 }; 981 }; 964 982 }; 965 983 buildConfigurationList = 149C29C308902C6D008A9EFC /* Build configuration list for PBXProject "DumpRenderTree" */; … … 983 1001 141BF21E096A441D00E0753C /* TestNetscapePlugIn */, 984 1002 2D403EB2150871F9005358D2 /* LayoutTestHelper */, 1003 5325BDD321DFF4BD00A0DEE1 /* Apply Configuration to XCFileLists */, 985 1004 ); 986 1005 }; … … 1018 1037 shellPath = /bin/sh; 1019 1038 shellScript = "Scripts/generate-derived-sources.sh\n"; 1039 }; 1040 5325BDD821DFF4C100A0DEE1 /* ShellScript */ = { 1041 isa = PBXShellScriptBuildPhase; 1042 buildActionMask = 2147483647; 1043 files = ( 1044 ); 1045 inputFileListPaths = ( 1046 ); 1047 inputPaths = ( 1048 ); 1049 outputFileListPaths = ( 1050 ); 1051 outputPaths = ( 1052 ); 1053 runOnlyForDeploymentPostprocessing = 0; 1054 shellPath = /bin/sh; 1055 shellScript = "eval \"${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}\"\n"; 1020 1056 }; 1021 1057 /* End PBXShellScriptBuildPhase section */ … … 1285 1321 name = Production; 1286 1322 }; 1323 5325BDD421DFF4BE00A0DEE1 /* Debug */ = { 1324 isa = XCBuildConfiguration; 1325 baseConfigurationReference = BCB281F00CFA713D007E533E /* DumpRenderTree.xcconfig */; 1326 buildSettings = { 1327 CODE_SIGN_STYLE = Automatic; 1328 PRODUCT_NAME = "$(TARGET_NAME)"; 1329 }; 1330 name = Debug; 1331 }; 1332 5325BDD521DFF4BE00A0DEE1 /* Release */ = { 1333 isa = XCBuildConfiguration; 1334 baseConfigurationReference = BCB281F00CFA713D007E533E /* DumpRenderTree.xcconfig */; 1335 buildSettings = { 1336 CODE_SIGN_STYLE = Automatic; 1337 PRODUCT_NAME = "$(TARGET_NAME)"; 1338 }; 1339 name = Release; 1340 }; 1341 5325BDD621DFF4BE00A0DEE1 /* Production */ = { 1342 isa = XCBuildConfiguration; 1343 baseConfigurationReference = BCB281F00CFA713D007E533E /* DumpRenderTree.xcconfig */; 1344 buildSettings = { 1345 CODE_SIGN_STYLE = Automatic; 1346 PRODUCT_NAME = "$(TARGET_NAME)"; 1347 }; 1348 name = Production; 1349 }; 1287 1350 90CBC3500F748B1300A712B7 /* Production */ = { 1288 1351 isa = XCBuildConfiguration; … … 1454 1517 defaultConfigurationName = Production; 1455 1518 }; 1519 5325BDD721DFF4BE00A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */ = { 1520 isa = XCConfigurationList; 1521 buildConfigurations = ( 1522 5325BDD421DFF4BE00A0DEE1 /* Debug */, 1523 5325BDD521DFF4BE00A0DEE1 /* Release */, 1524 5325BDD621DFF4BE00A0DEE1 /* Production */, 1525 ); 1526 defaultConfigurationIsVisible = 0; 1527 defaultConfigurationName = Production; 1528 }; 1456 1529 A1158DAB18927E7B0088C17B /* Build configuration list for PBXNativeTarget "DumpRenderTree.app" */ = { 1457 1530 isa = XCConfigurationList; -
trunk/Tools/WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj
r240156 r240517 8 8 9 9 /* Begin PBXAggregateTarget section */ 10 5325BDD921DFF4F500A0DEE1 /* Apply Configuration to XCFileLists */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = 5325BDDD21DFF4F500A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */; 13 buildPhases = ( 14 5325BDDE21DFF4F800A0DEE1 /* ShellScript */, 15 ); 16 dependencies = ( 17 ); 18 name = "Apply Configuration to XCFileLists"; 19 productName = "Apply Configuration to XCFileLists"; 20 }; 10 21 A115CCB41B9D769D00E89159 /* All */ = { 11 22 isa = PBXAggregateTarget; … … 959 970 isa = PBXProject; 960 971 attributes = { 972 DefaultBuildSystemTypeForWorkspace = Original; 961 973 LastSwiftUpdateCheck = 0700; 962 974 LastUpgradeCheck = 1000; 963 975 TargetAttributes = { 976 5325BDD921DFF4F500A0DEE1 = { 977 CreatedOnToolsVersion = 10.1; 978 }; 964 979 A115CCB41B9D769D00E89159 = { 965 980 CreatedOnToolsVersion = 7.0; … … 987 1002 BC952D7711F3BF5D003398B4 /* Derived Sources */, 988 1003 A18510261B9ADE4800744AEB /* WebKitTestRunner (Library) */, 1004 5325BDD921DFF4F500A0DEE1 /* Apply Configuration to XCFileLists */, 989 1005 ); 990 1006 }; … … 1027 1043 1028 1044 /* Begin PBXShellScriptBuildPhase section */ 1045 5325BDDE21DFF4F800A0DEE1 /* ShellScript */ = { 1046 isa = PBXShellScriptBuildPhase; 1047 buildActionMask = 2147483647; 1048 files = ( 1049 ); 1050 inputFileListPaths = ( 1051 ); 1052 inputPaths = ( 1053 ); 1054 outputFileListPaths = ( 1055 ); 1056 outputPaths = ( 1057 ); 1058 runOnlyForDeploymentPostprocessing = 0; 1059 shellPath = /bin/sh; 1060 shellScript = "eval \"${WK_SUBLAUNCH_SCRIPT_PARAMETERS[@]}\"\n"; 1061 }; 1029 1062 BC952D8211F3BF78003398B4 /* Generate Derived Sources */ = { 1030 1063 isa = PBXShellScriptBuildPhase; … … 1251 1284 name = Production; 1252 1285 }; 1286 5325BDDA21DFF4F500A0DEE1 /* Debug */ = { 1287 isa = XCBuildConfiguration; 1288 baseConfigurationReference = A18510381B9ADF2200744AEB /* WebKitTestRunner.xcconfig */; 1289 buildSettings = { 1290 CODE_SIGN_STYLE = Automatic; 1291 PRODUCT_NAME = "$(TARGET_NAME)"; 1292 }; 1293 name = Debug; 1294 }; 1295 5325BDDB21DFF4F500A0DEE1 /* Release */ = { 1296 isa = XCBuildConfiguration; 1297 baseConfigurationReference = A18510381B9ADF2200744AEB /* WebKitTestRunner.xcconfig */; 1298 buildSettings = { 1299 CODE_SIGN_STYLE = Automatic; 1300 PRODUCT_NAME = "$(TARGET_NAME)"; 1301 }; 1302 name = Release; 1303 }; 1304 5325BDDC21DFF4F500A0DEE1 /* Production */ = { 1305 isa = XCBuildConfiguration; 1306 baseConfigurationReference = A18510381B9ADF2200744AEB /* WebKitTestRunner.xcconfig */; 1307 buildSettings = { 1308 CODE_SIGN_STYLE = Automatic; 1309 PRODUCT_NAME = "$(TARGET_NAME)"; 1310 }; 1311 name = Production; 1312 }; 1253 1313 A115CCB61B9D769D00E89159 /* Debug */ = { 1254 1314 isa = XCBuildConfiguration; … … 1382 1442 defaultConfigurationName = Production; 1383 1443 }; 1444 5325BDDD21DFF4F500A0DEE1 /* Build configuration list for PBXAggregateTarget "Apply Configuration to XCFileLists" */ = { 1445 isa = XCConfigurationList; 1446 buildConfigurations = ( 1447 5325BDDA21DFF4F500A0DEE1 /* Debug */, 1448 5325BDDB21DFF4F500A0DEE1 /* Release */, 1449 5325BDDC21DFF4F500A0DEE1 /* Production */, 1450 ); 1451 defaultConfigurationIsVisible = 0; 1452 defaultConfigurationName = Production; 1453 }; 1384 1454 A115CCB51B9D769D00E89159 /* Build configuration list for PBXAggregateTarget "All" */ = { 1385 1455 isa = XCConfigurationList;
Note: See TracChangeset
for help on using the changeset viewer.