Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d543d84262845ff88577c8fc6bdc8baf64edec51
https://github.com/WebKit/WebKit/commit/d543d84262845ff88577c8fc6bdc8baf64edec51
Author: Adrian Perez de Castro <[email protected]>
Date: 2025-10-08 (Wed, 08 Oct 2025)
Changed paths:
M Source/WebCore/platform/Soup.cmake
M Source/WebDriver/PlatformGTK.cmake
M Source/WebDriver/PlatformWPE.cmake
M Source/WebKit/PlatformGTK.cmake
M Source/WebKit/PlatformWPE.cmake
R Source/cmake/FindLibSoup.cmake
A Source/cmake/FindSoup3.cmake
M Source/cmake/OptionsGTK.cmake
M Source/cmake/OptionsWPE.cmake
M Tools/MiniBrowser/gtk/CMakeLists.txt
M Tools/MiniBrowser/wpe/CMakeLists.txt
M Tools/TestWebKitAPI/PlatformGTK.cmake
M Tools/TestWebKitAPI/PlatformWPE.cmake
M Tools/TestWebKitAPI/glib/CMakeLists.txt
Log Message:
-----------
[CMake] Use imported targets in the libsoup find-module
https://bugs.webkit.org/show_bug.cgi?id=300349
Reviewed by Michael Catanzaro.
Rewrite the libsoup CMake find-module to use an imported target,
which contributes to simplify the build system. While at it, rename
the module as FindSoup3.cmake to make the name more idiomatic, and
reflect that it will only try to find libsoup 3.
This also cleans up a few uses of the GLIB_INCLUDE_DIRS and
GIO_UNIX_INCLUDE_DIRS variables which should have been removed
by 300628@main.
* Source/WebCore/platform/Soup.cmake:
* Source/WebDriver/PlatformGTK.cmake:
* Source/WebDriver/PlatformWPE.cmake:
* Source/WebKit/PlatformGTK.cmake:
* Source/WebKit/PlatformWPE.cmake:
* Source/cmake/FindLibSoup.cmake: Removed.
* Source/cmake/FindSoup3.cmake: Added.
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:
* Tools/MiniBrowser/gtk/CMakeLists.txt:
* Tools/MiniBrowser/wpe/CMakeLists.txt:
* Tools/TestWebKitAPI/PlatformGTK.cmake:
* Tools/TestWebKitAPI/PlatformWPE.cmake:
* Tools/TestWebKitAPI/glib/CMakeLists.txt:
Canonical link: https://commits.webkit.org/301192@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