From a11188b6bf5be6086df4d2a0b2e0ba2e5effa7b1 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Mon, 20 Apr 2026 22:11:21 +0100 Subject: [PATCH] liblaunch: build a shared version of the library --- lib/liblaunch/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/liblaunch/CMakeLists.txt b/lib/liblaunch/CMakeLists.txt index 613cf6e..b5d72f0 100644 --- a/lib/liblaunch/CMakeLists.txt +++ b/lib/liblaunch/CMakeLists.txt @@ -8,7 +8,7 @@ set(public_include_dirs ${CMAKE_CURRENT_SOURCE_DIR}/include) rosetta_add_library( - NAME liblaunch STATIC + NAME liblaunch SHARED STATIC PUBLIC_INCLUDE_DIRS ${public_include_dirs} SOURCES ${sources} HEADERS ${headers}) @@ -17,5 +17,9 @@ sysroot_add_library( NAME liblaunch HEADER_DIR /usr/include LIB_DIR /usr/lib) +bsp_add_library( + NAME liblaunch + LIB_DIR /usr/lib) -target_link_libraries(liblaunch PRIVATE librosetta libmango libc-core) +target_link_libraries(liblaunch-static PRIVATE librosetta libmango libc-core) +target_link_libraries(liblaunch PRIVATE librosetta libmango libc)