liblaunch: build a shared version of the library

This commit is contained in:
2026-04-20 22:11:21 +01:00
parent 5b996585d4
commit a11188b6bf
+6 -2
View File
@@ -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)