diff options
author | Ryo Nakamura <upa@haeena.net> | 2024-02-04 16:18:27 +0900 |
---|---|---|
committer | Ryo Nakamura <upa@haeena.net> | 2024-02-04 16:18:27 +0900 |
commit | d57ed4149d0e3bbcc09793bc00c6bd34fd2ca1fb (patch) | |
tree | 9d508883e59ca0967802da2635aea3e0e4f7e98e /CMakeLists.txt | |
parent | 7f5fcc617ca121876b1984da3989942807c3726f (diff) |
drop python binding support
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8335258..84b555b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,8 +52,6 @@ if (BUILD_STATIC) endif() -option(INSTALL_EXECUTABLE_ONLY OFF) # do not install libmscp - # add libssh static library set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) @@ -90,28 +88,9 @@ configure_file( ${mscp_SOURCE_DIR}/include/mscp_version.h.in ${mscp_SOURCE_DIR}/include/mscp_version.h) - -# libmscp.so +# libmscp.a set(LIBMSCP_SRC src/mscp.c src/ssh.c src/fileops.c src/path.c src/platform.c src/message.c) -add_library(mscp-shared SHARED ${LIBMSCP_SRC}) -target_include_directories(mscp-shared - PUBLIC $<BUILD_INTERFACE:${mscp_SOURCE_DIR}/include> - $<INSTALL_INTERFACE:include> - PRIVATE ${MSCP_BUILD_INCLUDE_DIRS}) -target_compile_options(mscp-shared PRIVATE ${MSCP_COMPILE_OPTS}) -target_link_libraries(mscp-shared PRIVATE ${MSCP_LINK_LIBS}) -set_target_properties(mscp-shared - PROPERTIES - OUTPUT_NAME mscp - PUBLIC_HEADER ${mscp_SOURCE_DIR}/include/mscp.h) - -if(!INSTALL_EXECUTABLE_ONLY) - install(TARGETS mscp-shared) -endif() - - -# libmscp.a add_library(mscp-static STATIC ${LIBMSCP_SRC}) target_include_directories(mscp-static PRIVATE ${MSCP_BUILD_INCLUDE_DIRS} ${mscp_SOURCE_DIR}/include) @@ -121,11 +100,6 @@ set_target_properties(mscp-static PROPERTIES OUTPUT_NAME mscp) -if(!INSTALL_EXECUTABLE_ONLY) - install(TARGETS mscp-static) -endif() - - # mscp executable list(APPEND MSCP_LINK_LIBS m pthread) |