[webkit-changes] [WebKit/WebKit] 316bb9: [Tools][WPE] generate-bundle: fix shipping of insp...
Carlos Alberto Lopez Perez
noreply at github.com
Fri Oct 18 04:22:54 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 316bb98852764d9d5d31b8bb8617ffdfff6ca797
https://github.com/WebKit/WebKit/commit/316bb98852764d9d5d31b8bb8617ffdfff6ca797
Author: Carlos Alberto Lopez Perez <clopez at igalia.com>
Date: 2024-10-18 (Fri, 18 Oct 2024)
Changed paths:
M Tools/Scripts/generate-bundle
M Tools/Scripts/webkitpy/binary_bundling/bundle.py
Log Message:
-----------
[Tools][WPE] generate-bundle: fix shipping of inspector.gresource after 284551 at main
https://bugs.webkit.org/show_bug.cgi?id=281717
Reviewed by Carlos Garcia Campos.
Ship the inspector.gresource file on a share subdir inside the bundle
and specify the path to it on the wrapper via the designed environment variable
for that (WEBKIT_INSPECTOR_RESOURCES_PATH)
Also stop trying to copy the old library that is not available anymore and
breaks the script.
Meanwhile at it do a bit of cleaning with the variable naming to avoid confusion
between the subdirectories on the bundle that ship system resources and the ones
that ship webkit ones.
* Tools/Scripts/generate-bundle:
(BundleCreator._generate_wrapper):
(BundleCreator._create_bundle):
* Tools/Scripts/webkitpy/binary_bundling/bundle.py:
(BinaryBundler.copy):
(BinaryBundler.copy_and_maybe_strip_patchelf):
(BinaryBundler.is_xkb_bundled):
(BinaryBundler.generate_wrapper_script):
(BinaryBundler.generate_and_build_static_cwrapper):
Canonical link: https://commits.webkit.org/285389@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list