[webkit-reviews] review denied: [Bug 184127] [CMake] WebKit should link to WebCore as a PRIVATE library if WebCore is a static library : [Attachment 336969] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Apr 2 06:21:26 PDT 2018
Fujii Hironori <Hironori.Fujii at sony.com> has denied Fujii Hironori
<Hironori.Fujii at sony.com>'s request for review:
Bug 184127: [CMake] WebKit should link to WebCore as a PRIVATE library if
WebCore is a static library
https://bugs.webkit.org/show_bug.cgi?id=184127
Attachment 336969: Patch
https://bugs.webkit.org/attachment.cgi?id=336969&action=review
--- Comment #9 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Comment on attachment 336969
--> https://bugs.webkit.org/attachment.cgi?id=336969
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=336969&action=review
>> Source/WebCore/CMakeLists.txt:1994
>> + target_link_libraries(WebCore PUBLIC ANGLESupport)
>
> ANGLESupport must be PRIVATE
No.
I tried PRIVATE, but I got compilation errors. I'll attach the error message
for the records, tomorrow.
>> Source/WebKit/PlatformGTK.cmake:461
>> +list(APPEND WebKit_PRIVATE_LIBRARIES
>
> There is no real need for new variable - just add 'PUBLIC' and 'PRIVATE'
keywords to WebKit_LIBRARIES.
I think I need to switch back to PUBLIC again.
> list(APPEND WebKit_PRIVATE_LIBRARIES PRIVATE WebCore PUBLIC)
I'll remake the patch.
More information about the webkit-reviews
mailing list