1313# limitations under the License.
1414
1515set (PACKAGE_NAME libssh2)
16- set (PACKAGE_VERSION 1.11.0 )
16+ set (PACKAGE_VERSION 1.11.1 )
1717set (PACKAGE_REPOSITORY libssh2)
18- set (RELEASE_TAG libssh2-1.11.0 )
18+ set (RELEASE_TAG libssh2-1.11.1 )
1919set (INSTALL_DIR ${PREBUILT_DIR} /${PACKAGE_NAME} )
2020
2121# Either retrieve or build our package.
@@ -26,42 +26,42 @@ if(LIBOPENCOR_PREBUILT_LIBSSH2)
2626 if (INTEL_MODE)
2727 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
2828 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
29- 6d2bea2af8f41d79853b8b1f6776365c999a5911 )
29+ 9bb69654acf8286c5d8e80eee96f40044ecd4860 )
3030 else ()
3131 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
3232 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
33- 661f1e4fc15f67b2c6341eb655bfa586bea8375c )
33+ 2a4e86ed8c92a023e10f0cd28cac20e8ef7b6d1e )
3434 endif ()
3535 else ()
3636 if (INTEL_MODE)
3737 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
3838 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
39- 31d672e4df88d94c4beab6cea0edc8b35c73b13a )
39+ 3efd49014c608fae827d06673be174e7da3c6c8b )
4040 else ()
4141 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
4242 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
43- 9541855997a724e90e26976454b1db09ab03fd2e )
43+ 899a94cad3ec971efbbe32a58f464536a0a7bc6d )
4444 endif ()
4545 endif ()
4646 elseif (APPLE )
4747 if (INTEL_MODE)
4848 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
4949 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
50- 48f7ce906760b7b84e8687aae93f8cd38522737d )
50+ a2c883d325d1ce08ad12423b05c09ab80b451199 )
5151 else ()
5252 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
5353 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
54- c405224fe0f754765286ceeabb2e237bcee010e3 )
54+ 2c4644536088adfda21792108ec5803f6e9354c6 )
5555 endif ()
5656 else ()
5757 if (INTEL_MODE)
5858 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
5959 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
60- 8639b3d3df7ce83f2104a599a1507e28288cabc5 )
60+ 836b8519a2b3d19e1f1e3ae7f8611c6d3aa2ec5a )
6161 else ()
6262 retrieve_package (${PACKAGE_NAME} ${PACKAGE_VERSION}
6363 ${PACKAGE_REPOSITORY} ${RELEASE_TAG}
64- 22e787ca84fc018c9dc3582e15c0d14d924684e8 )
64+ 8560535078d3458f7eab5398b565f286e4610d43 )
6565 endif ()
6666 endif ()
6767else ()
@@ -85,17 +85,14 @@ else()
8585
8686 # Patch some of our CMake configuration files.
8787
88- if (RELEASE_MODE)
89- set (PACKAGE_MODE release)
90- else ()
91- set (PACKAGE_MODE debug)
92- endif ()
93-
94- set (CONFIG_FILE ${INSTALL_DIR} /lib/cmake/${PACKAGE} /Libssh2Config.cmake)
88+ set (CONFIG_FILE ${INSTALL_DIR} /lib/cmake/${PACKAGE} /libssh2-targets.cmake)
9589
9690 file (READ ${CONFIG_FILE} FILE_CONTENTS )
9791
98- string (REGEX REPLACE "INTERFACE_LINK_LIBRARIES \" [^\" ]*\" " "INTERFACE_LINK_LIBRARIES \" OpenSSL::libssl;OpenSSL::libcrypto\" " FILE_CONTENTS "${FILE_CONTENTS} " )
92+ if (APPLE )
93+ string (REGEX REPLACE "/Applications/Xcode.*\. app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/lib" "$<LINK_ONLY :" FILE_CONTENTS "${FILE_CONTENTS} ")
94+ string (REPLACE ".tbd " ">" FILE_CONTENTS "${FILE_CONTENTS} " )
95+ endif ()
9996
10097 file (WRITE ${CONFIG_FILE} "${FILE_CONTENTS} " )
10198
@@ -113,7 +110,7 @@ endif()
113110
114111set (LIBSSH2_ROOT ${INSTALL_DIR} CACHE INTERNAL "${PACKAGE_NAME} 's root directory." )
115112set (LIBSSH2_CMAKE_DIR ${INSTALL_DIR} /lib/cmake/libssh2 CACHE INTERNAL "${PACKAGE_NAME} 's CMake directory." )
116- set (LIBSSH2_CMAKE_PACKAGE_NAME Libssh2 CACHE INTERNAL "${PACKAGE_NAME} 's CMake package name." )
113+ set (LIBSSH2_CMAKE_PACKAGE_NAME libssh2 CACHE INTERNAL "${PACKAGE_NAME} 's CMake package name." )
117114set (LIBSSH2_INCLUDE_DIR ${INSTALL_DIR} /include CACHE INTERNAL "${PACKAGE_NAME} 's include directory." )
118- set (LIBSSH2_LIBRARY Libssh2 ::libssh2_static CACHE INTERNAL "${PACKAGE_NAME} 's library." )
115+ set (LIBSSH2_LIBRARY libssh2 ::libssh2_static CACHE INTERNAL "${PACKAGE_NAME} 's library." )
119116set (LIBSSH2_LIBRARY_FILE ${INSTALL_DIR} /lib/${PACKAGE_NAME}${CMAKE_STATIC_LIBRARY_SUFFIX} CACHE INTERNAL "${PACKAGE_NAME} 's library." )
0 commit comments