Changeset 236092 in webkit
- Timestamp:
- Sep 17, 2018 4:00:54 PM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r236088 r236092 1 +2018-08-17 Ben Richards <benton_richards@apple.com> 2 3 Add script to generate WebContent service resource files and change XPC service main SPI to have it's own header 4 https://bugs.webkit.org/show_bug.cgi?id=188601 5 6 Reviewed by Dan Bernstein. 7 8 Added a script to the process entitlements build phase of the WebContent service that copies resource 9 files to WebKit.framework/PrivateHeaders/CustomWebContentResources. These resource files are to 10 be used by clients who would like to make a custom WebContent service. 11 12 * Scripts/copy-webcontent-resources-to-private-headers.sh: Added. 13 * WebKit.xcodeproj/project.pbxproj: 14 15 1 16 2018-09-17 Simon Fraser <simon.fraser@apple.com> 2 17 -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r236079 r236092 3025 3025 414DEDD61F9EDDE00047C40D /* ServiceWorkerProcessProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ServiceWorkerProcessProxy.cpp; sourceTree = "<group>"; }; 3026 3026 4151E5C31FBB90A900E47E2D /* FormDataReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormDataReference.h; sourceTree = "<group>"; }; 3027 4157853021276B6F00DD3800 /* copy-webcontent-resources-to-private-headers.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "copy-webcontent-resources-to-private-headers.sh"; sourceTree = "<group>"; }; 3027 3028 4157E4AF20E2EC9800A6C0D7 /* com.google.o1dbrowserplugin.sb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = com.google.o1dbrowserplugin.sb; sourceTree = "<group>"; }; 3028 3029 4188C154211377700012ABCD /* process-network-sandbox-entitlements.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "process-network-sandbox-entitlements.sh"; sourceTree = "<group>"; }; … … 8497 8498 7CDE73A21F9DA59700390312 /* PreferencesTemplates */, 8498 8499 0FC0856E187CE0A900780D86 /* __init__.py */, 8500 4157853021276B6F00DD3800 /* copy-webcontent-resources-to-private-headers.sh */, 8499 8501 C0CE73361247F70E00BC0EC4 /* generate-message-receiver.py */, 8500 8502 C0CE73371247F70E00BC0EC4 /* generate-messages-header.py */, … … 9988 9990 BC3DE46415A91763008D26FC /* Resources */, 9989 9991 7AFCBD5420B8911D00F55C9C /* Process WebContent entitlements */, 9992 4157853721279CC600DD3800 /* Copy Custom WebContent Resources to Framework Private Headers */, 9990 9993 ); 9991 9994 buildRules = ( … … 10355 10358 shellPath = /bin/sh; 10356 10359 shellScript = "if [[ \"${WK_MANUAL_SANDBOXING_ENABLED}\" != \"YES\" || \"${WK_PLATFORM_NAME}\" == \"macosx\" || \"${WK_PLATFORM_NAME}\" == \"iosmac\" ]]; then\n exit\nfi\n\nif [[ \"${ACTION}\" == \"build\" || \"${ACTION}\" == \"install\" ]]; then\n for ((i = 0; i < ${SCRIPT_INPUT_FILE_COUNT}; ++i)); do\n eval SANDBOX_PROFILE=\\${SCRIPT_INPUT_FILE_${i}}\n ditto \"${SANDBOX_PROFILE}\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/${SANDBOX_PROFILE##*/}\"\n done\nfi\n"; 10360 }; 10361 4157853721279CC600DD3800 /* Copy Custom WebContent Resources to Framework Private Headers */ = { 10362 isa = PBXShellScriptBuildPhase; 10363 buildActionMask = 2147483647; 10364 inputPaths = ( 10365 "$(TEMP_FILE_DIR)/$(FULL_PRODUCT_NAME).xcent", 10366 "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", 10367 "$(SRCROOT)/Resources/WebContentProcess.xib", 10368 ); 10369 name = "Copy Custom WebContent Resources to Framework Private Headers"; 10370 runOnlyForDeploymentPostprocessing = 0; 10371 shellPath = /bin/sh; 10372 shellScript = "Scripts/copy-webcontent-resources-to-private-headers.sh\n"; 10357 10373 }; 10358 10374 41D0FC7F20E43B0B00076AE8 /* Remove stale entitlements file */ = {
Note: See TracChangeset
for help on using the changeset viewer.