From ec6cecdeecdec249ed4bf2aec7a6cfc762474fe4 Mon Sep 17 00:00:00 2001 From: Tim Horton Date: Tue, 25 Apr 2023 11:20:19 -0700 Subject: [PATCH] Fix the build https://bugs.webkit.org/show_bug.cgi?id=255938 rdar://108513290 Unreviewed build fix. * Source/WebKit/mac/replace-webkit-additions-includes.py: (check_should_do_replacement): Canonical link: https://commits.webkit.org/263386@main --- Source/WebKit/mac/replace-webkit-additions-includes.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/WebKit/mac/replace-webkit-additions-includes.py b/Source/WebKit/mac/replace-webkit-additions-includes.py index 7bf38f5a1a30..e656c6dd2f50 100755 --- a/Source/WebKit/mac/replace-webkit-additions-includes.py +++ b/Source/WebKit/mac/replace-webkit-additions-includes.py @@ -29,6 +29,10 @@ import sys +# Enable this if `FeatureNeededForHeaderReplacement` should be taken into account. +should_restrict_header_replacement_based_on_feature = False + + def read_content_from_webkit_additions(built_products_directory, sdk_root_directory, filename): additions_path = os.path.join("usr/local/include/WebKitAdditions", filename) try: @@ -43,6 +47,8 @@ def read_content_from_webkit_additions(built_products_directory, sdk_root_direct def check_should_do_replacement(built_products_directory, sdk_root_directory): + if not should_restrict_header_replacement_based_on_feature: + return True feature_name = read_content_from_webkit_additions(built_products_directory, sdk_root_directory, 'FeatureNeededForHeaderReplacement').strip() return os.environ.get(feature_name) == '1'