mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-29 08:11:13 +00:00
CMake: Don't install service libraries
This pattern was in place for out of tree chromes. If needed we can add it back, but there's no current interest in such chromes.
This commit is contained in:
parent
2d34e797ef
commit
c04f3c7748
Notes:
github-actions[bot]
2024-09-23 22:40:54 +00:00
Author: https://github.com/ADKaster Commit: https://github.com/LadybirdBrowser/ladybird/commit/c04f3c7748c Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/1502 Reviewed-by: https://github.com/trflynn89 ✅
|
@ -43,19 +43,6 @@ list(REMOVE_DUPLICATES all_required_lagom_libraries)
|
|||
# Remove ladybird shlib if it exists
|
||||
list(REMOVE_ITEM all_required_lagom_libraries ladybird)
|
||||
|
||||
# Install service impl libraries if they exist
|
||||
macro(install_service_lib service)
|
||||
if (TARGET ${service})
|
||||
get_target_property(target_type ${service} TYPE)
|
||||
if ("${target_type}" STREQUAL STATIC_LIBRARY)
|
||||
list(APPEND all_required_lagom_libraries ${service})
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
foreach(service IN LISTS webcontent requestserver websocket webworker)
|
||||
install_service_lib(${service})
|
||||
endforeach()
|
||||
|
||||
if (APPLE)
|
||||
# Fixup the app bundle and copy:
|
||||
# - Libraries from lib/ to Ladybird.app/Contents/lib
|
||||
|
|
Loading…
Reference in a new issue