Bug 275736

Summary: [CMAKE] Fix implicit dependencies deprecated by CMP0112
Product: WebKit Reporter: Lauro Moura <lmoura>
Component: CMakeAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Lauro Moura
Reported 2024-06-21 08:03:33 PDT
While investigating bug275735, we found that CMake minimum 3.19 enforced policy CMP0112: > Target file component generator expressions do not add target dependencies. This leads to missing dependencies in targets like gir and derived headers.
Attachments
Lauro Moura
Comment 1 2024-06-21 08:40:01 PDT
Closing as bug275735 fixed the bug directly instead of reverting the policy. *** This bug has been marked as a duplicate of bug 275735 ***
Note You need to log in before you can comment on or make changes to this bug.