mirror of
https://github.com/upa/mscp.git
synced 2026-03-02 05:04:41 +08:00
fix CMakeLists to build libmscp on ubnutu 22.04
This commit is contained in:
@@ -62,6 +62,7 @@ set(LIBMSCP_SRC src/mscp.c src/ssh.c src/path.c src/platform.c src/message.c)
|
|||||||
add_library(mscp-shared SHARED ${LIBMSCP_SRC})
|
add_library(mscp-shared SHARED ${LIBMSCP_SRC})
|
||||||
target_include_directories(mscp-shared PRIVATE ${MSCP_INCLUDE_DIRS})
|
target_include_directories(mscp-shared PRIVATE ${MSCP_INCLUDE_DIRS})
|
||||||
target_compile_options(mscp-shared PRIVATE ${MSCP_COMPILE_OPTS})
|
target_compile_options(mscp-shared PRIVATE ${MSCP_COMPILE_OPTS})
|
||||||
|
target_link_libraries(mscp-shared PRIVATE ssh-static)
|
||||||
set_target_properties(mscp-shared
|
set_target_properties(mscp-shared
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
OUTPUT_NAME mscp)
|
OUTPUT_NAME mscp)
|
||||||
@@ -70,6 +71,7 @@ set_target_properties(mscp-shared
|
|||||||
add_library(mscp-static STATIC ${LIBMSCP_SRC})
|
add_library(mscp-static STATIC ${LIBMSCP_SRC})
|
||||||
target_include_directories(mscp-static PRIVATE ${MSCP_INCLUDE_DIRS})
|
target_include_directories(mscp-static PRIVATE ${MSCP_INCLUDE_DIRS})
|
||||||
target_compile_options(mscp-static PRIVATE ${MSCP_COMPILE_OPTS})
|
target_compile_options(mscp-static PRIVATE ${MSCP_COMPILE_OPTS})
|
||||||
|
target_link_libraries(mscp-static PRIVATE ssh-static)
|
||||||
set_target_properties(mscp-static
|
set_target_properties(mscp-static
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
OUTPUT_NAME mscp)
|
OUTPUT_NAME mscp)
|
||||||
|
|||||||
Reference in New Issue
Block a user