From c04f3c7748c580de3e7f59bb25914a650025081d Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Mon, 23 Sep 2024 11:50:51 -0600 Subject: [PATCH] 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. --- Ladybird/cmake/InstallRules.cmake | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/Ladybird/cmake/InstallRules.cmake b/Ladybird/cmake/InstallRules.cmake index 0756ff0915e..b6d77aea4eb 100644 --- a/Ladybird/cmake/InstallRules.cmake +++ b/Ladybird/cmake/InstallRules.cmake @@ -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