Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/ttssh2/ttxssh/CMakeLists.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 9692 by nmaya, Sun Jan 16 15:16:19 2022 UTC revision 9693 by nmaya, Sun Jan 16 15:35:24 2022 UTC
# Line 1  Line 1 
1  set(PACKAGE_NAME "ttxssh")  set(PACKAGE_NAME "ttxssh")
2    
3  option(TTXSSH_LIBRESSL "User LibreSSL" on)  option(TTXSSH_LIBRESSL "User LibreSSL" on)
4    option(TTXSSH_OPENSSL3 "Use OpenSSL3" off)
5    
6  project(${PACKAGE_NAME})  project(${PACKAGE_NAME})
7    
8  include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_zlib.cmake)  include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_zlib.cmake)
9  if(TTXSSH_LIBRESSL)  if(TTXSSH_LIBRESSL)
10    include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_libressl.cmake)    include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_libressl.cmake)
11    elseif(TTXSSH_OPENSSL3)
12      include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_openssl3.cmake)
13  else()  else()
14    include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_openssl.cmake)    include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_openssl.cmake)
15  endif()  endif()
# Line 163  target_include_directories( Line 166  target_include_directories(
166    ../putty    ../putty
167    ${ZLIB_INCLUDE_DIRS}    ${ZLIB_INCLUDE_DIRS}
168    )    )
169    
170  if(TTXSSH_LIBRESSL)  if(TTXSSH_LIBRESSL)
171    target_include_directories(    target_include_directories(
172      ${PACKAGE_NAME}      ${PACKAGE_NAME}
173      PRIVATE      PRIVATE
174      ${LIBRESSL_INCLUDE_DIRS}      ${LIBRESSL_INCLUDE_DIRS}
175      )      )
176    elseif(TTXSSH_OPENSSL3)
177      target_include_directories(
178        ${PACKAGE_NAME}
179        PRIVATE
180        ${OPENSSL3_INCLUDE_DIRS}
181        )
182  else()  else()
183    target_include_directories(    target_include_directories(
184      ${PACKAGE_NAME}      ${PACKAGE_NAME}
# Line 216  if(TTXSSH_LIBRESSL) Line 226  if(TTXSSH_LIBRESSL)
226      ${LIBRESSL_LIB}      ${LIBRESSL_LIB}
227      bcrypt.lib      bcrypt.lib
228      )      )
229    elseif(TTXSSH_OPENSSL3)
230      target_link_libraries(
231        ${PACKAGE_NAME}
232        PRIVATE
233        ${OPENSSL3_LIB}
234        bcrypt.lib
235        )
236  else()  else()
237    target_link_libraries(    target_link_libraries(
238      ${PACKAGE_NAME}      ${PACKAGE_NAME}

Legend:
Removed from v.9692  
changed lines
  Added in v.9693

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26