Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 316bb98852764d9d5d31b8bb8617ffdfff6ca797
      
https://github.com/WebKit/WebKit/commit/316bb98852764d9d5d31b8bb8617ffdfff6ca797
  Author: Carlos Alberto Lopez Perez <[email protected]>
  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@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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to