Changeset 260842 in webkit
- Timestamp:
- Apr 28, 2020 12:53:42 PM (4 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r260841 r260842 1 2020-04-28 David Kilzer <ddkilzer@apple.com> 2 3 [MacCatalyst] Add missing symlinks to WebKit.frameworks 4 <https://webkit.org/b/211102> 5 <rdar://problem/62137758> 6 7 Reviewed by Brent Fulgham. 8 9 * WebKit.xcodeproj/project.pbxproj: 10 (Make Frameworks Symbolic Link): 11 - Update logic to run for macOS and macCatalyst builds. 12 - Add output path. 13 (Check For Inappropriate Objective-C Class Names): 14 - Let Xcode have its way with the project file by adding a 15 newline to the end of the script. 16 (Check For Weak VTables and Externals): Ditto. 17 (Add XPCServices symlink): 18 - Update logic to run for macOS and macCatalyst builds. 19 1 20 2020-04-28 Kate Cheney <katherine_cheney@apple.com> 2 21 -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r260838 r260842 12127 12127 name = "Make Frameworks Symbolic Link"; 12128 12128 outputPaths = ( 12129 "$(TARGET_BUILD_DIR)/WebKit.framework/Frameworks", 12129 12130 ); 12130 12131 runOnlyForDeploymentPostprocessing = 0; 12131 12132 shellPath = /bin/sh; 12132 shellScript = "if [[ ${WK_PLATFORM_NAME} != \"macosx\" ]]; then\nexit 0\nfi\n\nln -shf Versions/Current/Frameworks \"$TARGET_BUILD_DIR/WebKit.framework/Frameworks\"\n";12133 shellScript = "if [[ \"${WK_PLATFORM_NAME}\" == macosx || \"${WK_PLATFORM_NAME}\" == maccatalyst || \"${WK_PLATFORM_NAME}\" == iosmac ]]; then\n ln -sfh \"Versions/Current/Frameworks\" \"${TARGET_BUILD_DIR}/WebKit.framework/Frameworks\"\nfi\n"; 12133 12134 }; 12134 12135 1A1D2115191D96380001619F /* Postprocess Framework Headers */ = { … … 12300 12301 runOnlyForDeploymentPostprocessing = 0; 12301 12302 shellPath = /bin/sh; 12302 shellScript = "if [ \"${ACTION}\" = \"installhdrs\" ] || [ \"${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 WK _WK || exit $?\nfi ";12303 shellScript = "if [ \"${ACTION}\" = \"installhdrs\" ] || [ \"${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 WK _WK || exit $?\nfi\n"; 12303 12304 }; 12304 12305 375A248817E5048E00C9A086 /* Postprocess WKBase.h */ = { … … 12425 12426 runOnlyForDeploymentPostprocessing = 0; 12426 12427 shellPath = /bin/sh; 12427 shellScript = "if [ \"${ACTION}\" = \"installhdrs\" ] || [ \"${ACTION}\" = \"installapi\" ]; then\n exit 0;\nfi\n\nif [ -f ../../Tools/Scripts/check-for-weak-vtables-and-externals ]; then\n ../../Tools/Scripts/check-for-weak-vtables-and-externals || exit $?\nfi ";12428 shellScript = "if [ \"${ACTION}\" = \"installhdrs\" ] || [ \"${ACTION}\" = \"installapi\" ]; then\n exit 0;\nfi\n\nif [ -f ../../Tools/Scripts/check-for-weak-vtables-and-externals ]; then\n ../../Tools/Scripts/check-for-weak-vtables-and-externals || exit $?\nfi\n"; 12428 12429 }; 12429 12430 5DF408C6131DD49700130071 /* Check For Framework Include Consistency */ = { … … 12571 12572 runOnlyForDeploymentPostprocessing = 0; 12572 12573 shellPath = /bin/sh; 12573 shellScript = "if [[ ${WK_PLATFORM_NAME} == macosx]]; then\n ln -sfh \"Versions/Current/XPCServices\" \"${BUILT_PRODUCTS_DIR}/WebKit.framework/XPCServices\";\nfi\n";12574 shellScript = "if [[ \"${WK_PLATFORM_NAME}\" == macosx || \"${WK_PLATFORM_NAME}\" == maccatalyst || \"${WK_PLATFORM_NAME}\" == iosmac ]]; then\n ln -sfh \"Versions/Current/XPCServices\" \"${BUILT_PRODUCTS_DIR}/WebKit.framework/XPCServices\";\nfi\n"; 12574 12575 }; 12575 12576 C0CE72841247E66800BC0EC4 /* Generate Derived Sources */ = {
Note: See TracChangeset
for help on using the changeset viewer.