WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
301083
☂️ [META][CMake] Finish migrating find-modules to use imported targets
https://bugs.webkit.org/show_bug.cgi?id=301083
Summary
☂️ [META][CMake] Finish migrating find-modules to use imported targets
Adrian Perez
Reported
2025-10-20 05:03:59 PDT
We have been slowly improving the find-modules (Source/cmake/Find*.cmake) to use imported targets. It should be possible to give the task a final push and have the pending modules updated as well. As of 2025/10/20 the pending ones are: - Source/cmake/FindATK.cmake - Source/cmake/FindATSPI.cmake - Source/cmake/FindEGL.cmake * - Source/cmake/FindEnchant.cmake - Source/cmake/FindFlite.cmake *** - Source/cmake/FindGStreamer.cmake *** - Source/cmake/FindHyphen.cmake - Source/cmake/FindLibsecret.cmake - Source/cmake/FindLibtasn1.cmake - Source/cmake/FindLibxkbcommon.cmake - Source/cmake/FindThunder.cmake * - Source/cmake/FindWayland.cmake ** The asterisks above mean: *) Might be tricky to test that it works in all possible build configurations, and/or in embedded devices. **) Medium complexity, the updated module would have have an imported target for each component. ***) Complex, on top of needed targets for each component, it has many components to handle. So at least the unmarked ones should be low-hanging fruit.
Attachments
Add attachment
proposed patch, testcase, etc.
Adrian Perez
Comment 1
2026-01-26 00:15:19 PST
List of modules pending to migrate, as of 2026-01-26: - Source/cmake/FindEGL.cmake * - Source/cmake/FindFlite.cmake *** - Source/cmake/FindGStreamer.cmake *** - Source/cmake/FindThunder.cmake * - Source/cmake/FindWayland.cmake **
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug