mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-07 21:59:54 +00:00
LibWebView: Enable EXPLICIT_SYMBOL_EXPORT
This commit is contained in:
parent
ed93551d59
commit
9c67c4a270
Notes:
github-actions[bot]
2025-08-23 22:06:32 +00:00
Author: https://github.com/ayeteadoe
Commit: 9c67c4a270
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/5229
Reviewed-by: https://github.com/ADKaster ✅
36 changed files with 104 additions and 94 deletions
|
|
@ -52,7 +52,7 @@ endif()
|
|||
target_link_libraries(WebContent PRIVATE webcontentservice LibURL)
|
||||
|
||||
if(WIN32)
|
||||
# FIXME: This is a hack to get around lld-link error undefined symbols in various libraries
|
||||
# FIXME: This is a hack to get around lld-link error undefined symbols in LibWeb
|
||||
target_link_libraries(WebContent PRIVATE
|
||||
$<FILTER:$<TARGET_OBJECTS:LibWeb>,INCLUDE,AbortSignal>
|
||||
$<FILTER:$<TARGET_OBJECTS:LibWeb>,INCLUDE,AttributeNames>
|
||||
|
|
@ -78,7 +78,6 @@ if(WIN32)
|
|||
$<FILTER:$<TARGET_OBJECTS:LibWeb>,INCLUDE,TransformStream>
|
||||
$<FILTER:$<TARGET_OBJECTS:LibWeb>,INCLUDE,WebUI>
|
||||
$<FILTER:$<TARGET_OBJECTS:LibWeb>,INCLUDE,WritableStream>
|
||||
$<FILTER:$<TARGET_OBJECTS:LibWebView>,INCLUDE,Utilities>
|
||||
)
|
||||
find_package(unofficial-angle REQUIRED CONFIG)
|
||||
target_link_libraries(WebContent PRIVATE LibTextCodec unofficial::angle::libGLESv2)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue