mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 11:37:34 +00:00
CMake: Make sure to install generated sources and header files
We weren't installing a lot of generated sources for the top level Lagom build or for LibWeb, making it impossible to use LibWeb from a find_package. ...And also Kernel/API/KeyCode.h, which is included by no less than 8 different files in Userland/Libraries. We also weren't installing any Ladybird header files.
This commit is contained in:
parent
79108f615d
commit
92214b59ab
4 changed files with 62 additions and 9 deletions
|
@ -24,6 +24,10 @@ install(TARGETS ${app_install_targets}
|
|||
COMPONENT ladybird_Runtime
|
||||
NAMELINK_COMPONENT ladybird_Development
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
FILE_SET browser
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
|
||||
FILE_SET ladybird
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
|
||||
)
|
||||
|
||||
include("${SERENITY_SOURCE_DIR}/Meta/Lagom/get_linked_lagom_libraries.cmake")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue