LibWebView: Enable EXPLICIT_SYMBOL_EXPORT

This commit is contained in:
ayeteadoe 2025-07-01 20:55:11 -07:00 committed by Andrew Kaster
parent ed93551d59
commit 9c67c4a270
Notes: github-actions[bot] 2025-08-23 22:06:32 +00:00
36 changed files with 104 additions and 94 deletions

View file

@ -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)