WebKit Bugzilla
Attachment 368381 Details for
Bug 197340
: Enable new build rule for post-processing headers when using XCBuild
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-197340-20190426191522.patch (text/plain), 5.51 KB, created by
Keith Rollin
on 2019-04-26 19:15:23 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Keith Rollin
Created:
2019-04-26 19:15:23 PDT
Size:
5.51 KB
patch
obsolete
>Subversion Revision: 244602 >diff --git a/Source/JavaScriptCore/ChangeLog b/Source/JavaScriptCore/ChangeLog >index 53e375bca44fe93b6818d7621757437cd5dec58d..8c97ff6565610be7d527e14bb1b65727ffc45fb9 100644 >--- a/Source/JavaScriptCore/ChangeLog >+++ b/Source/JavaScriptCore/ChangeLog >@@ -1,3 +1,20 @@ >+2019-04-26 Keith Rollin <krollin@apple.com> >+ >+ Enable new build rule for post-processing headers when using XCBuild >+ https://bugs.webkit.org/show_bug.cgi?id=197340 >+ <rdar://problem/50226685> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ In Bug 197116, we conditionally disabled the old method for >+ post-processing header files when we are using the new XCBuild build >+ system. This check-in conditionally enables the new post-processing >+ facility. Note that the old system is disabled and the new system >+ enabled only when the USE_NEW_BUILD_SYSTEM environment variable is set >+ to YES. >+ >+ * Configurations/JavaScriptCore.xcconfig: >+ > 2019-04-23 Yusuke Suzuki <ysuzuki@apple.com> > > [JSC] Shrink DFG::MinifiedNode >diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog >index 8e8baa819fb15ff8805961b54001600a3251bea7..3d2310175c4a6396c785568a1025d19190e84d7d 100644 >--- a/Source/WebKit/ChangeLog >+++ b/Source/WebKit/ChangeLog >@@ -1,3 +1,20 @@ >+2019-04-26 Keith Rollin <krollin@apple.com> >+ >+ Enable new build rule for post-processing headers when using XCBuild >+ https://bugs.webkit.org/show_bug.cgi?id=197340 >+ <rdar://problem/50226685> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ In Bug 197116, we conditionally disabled the old method for >+ post-processing header files when we are using the new XCBuild build >+ system. This check-in conditionally enables the new post-processing >+ facility. Note that the old system is disabled and the new system >+ enabled only when the USE_NEW_BUILD_SYSTEM environment variable is set >+ to YES. >+ >+ * Configurations/WebKit.xcconfig: >+ > 2019-04-24 Wenson Hsieh <wenson_hsieh@apple.com> > > Plumb the navigation's request when determining recommended compatibility mode >diff --git a/Source/WebKitLegacy/mac/ChangeLog b/Source/WebKitLegacy/mac/ChangeLog >index a851852714062973526373448488a0bf5a63fcee..80ca4fe1b116edb23bc8427803e1e9fd3729eb90 100644 >--- a/Source/WebKitLegacy/mac/ChangeLog >+++ b/Source/WebKitLegacy/mac/ChangeLog >@@ -1,3 +1,20 @@ >+2019-04-26 Keith Rollin <krollin@apple.com> >+ >+ Enable new build rule for post-processing headers when using XCBuild >+ https://bugs.webkit.org/show_bug.cgi?id=197340 >+ <rdar://problem/50226685> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ In Bug 197116, we conditionally disabled the old method for >+ post-processing header files when we are using the new XCBuild build >+ system. This check-in conditionally enables the new post-processing >+ facility. Note that the old system is disabled and the new system >+ enabled only when the USE_NEW_BUILD_SYSTEM environment variable is set >+ to YES. >+ >+ * Configurations/WebKitLegacy.xcconfig: >+ > 2019-04-24 Simon Fraser <simon.fraser@apple.com> > > Make it possible to control the renderTreeAsText output by setting options on testRunner >diff --git a/Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig b/Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig >index 973a442dde7d757f0ff4bb72994d5053a14916ab..08036f95cca630921bc2e8497e4834f56a4d3e38 100644 >--- a/Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig >+++ b/Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig >@@ -54,5 +54,6 @@ PRODUCT_NAME = JavaScriptCore; > PRODUCT_BUNDLE_IDENTIFIER = com.apple.$(PRODUCT_NAME:rfc1034identifier); > > INSTALLHDRS_SCRIPT_PHASE = YES; >+APPLY_RULES_IN_COPY_HEADERS = $(USE_NEW_BUILD_SYSTEM); > > EXCLUDED_SOURCE_FILE_NAMES[sdk=iphone*] = framework.sb; >diff --git a/Source/WebKit/Configurations/WebKit.xcconfig b/Source/WebKit/Configurations/WebKit.xcconfig >index e8e77f7c7576b9e9a4a51b07d967580ac9d6b866..ad4e204052fc58c31f6d98923a8bd14130a4d84e 100644 >--- a/Source/WebKit/Configurations/WebKit.xcconfig >+++ b/Source/WebKit/Configurations/WebKit.xcconfig >@@ -155,6 +155,7 @@ EXCLUDED_SOURCE_FILE_NAMES = Resources/ios/*; > EXCLUDED_SOURCE_FILE_NAMES[sdk=iphone*] = PluginProcessShim.dylib SecItemShim.dylib WebProcessShim.dylib *.pdf Resources/mac/* com.apple.WebKit.NetworkProcess.sb com.apple.WebProcess.sb com.apple.WebKit.plugin-common.sb PlugInSandboxProfiles/*.sb; > > INSTALLHDRS_SCRIPT_PHASE = YES; >+APPLY_RULES_IN_COPY_HEADERS = $(USE_NEW_BUILD_SYSTEM); > > WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED[sdk=macosx*] = $(WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED$(WK_MACOS_1014)); > WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED_MACOS_BEFORE_1014 = YES; >diff --git a/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig b/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig >index 0e5c92d0cb5615e9687d93c4692845a1c93d40f6..c1514421468d056ded6e72b9075fed079d674da7 100644 >--- a/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig >+++ b/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig >@@ -67,6 +67,7 @@ DYLIB_INSTALL_NAME_BASE[sdk=iphone*] = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks; > > INSTALLHDRS_COPY_PHASE = YES; > INSTALLHDRS_SCRIPT_PHASE = YES; >+APPLY_RULES_IN_COPY_HEADERS = $(USE_NEW_BUILD_SYSTEM); > PRODUCT_NAME = WebKitLegacy; > PRODUCT_BUNDLE_IDENTIFIER = com.apple.$(PRODUCT_NAME:rfc1034identifier); > UMBRELLA_FRAMEWORKS_DIR = $(PRODUCTION_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/Frameworks;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 197340
: 368381