mirror of
https://github.com/libssh2/libssh2.git
synced 2025-09-11 13:30:44 +03:00
a3aa6b4ca83bb8a3ed159612a44b25261dc9f537
LIBSSH2_USE_PKGCONFIG
option
- show platform flags (via curl). - add `LIBSSH2_USE_PKGCONFIG` option to control whether to use `pkg-config` to find dependencies. - set `.pc` names withing the Find modules. - add `mbedcrypto` to `libssh2.pc` only when detected via `pkg-config`. Workaround for older mbedtls versions and non-CMake mbedTLS builds (as of mbedTLS 3.6.2) that don't emit an `mbedcrypto.pc` file. - set header paths relative to the project root (tidy-up). - use `-isystem` for crypto backend and zlib header paths. To match autotools. - sync header path order with autotools. - rename local variables to underscore-lowercase. - minor tidy-ups. Cherry-picked from #1484 Closes #1525
libssh2 - SSH2 library
libssh2 is a library implementing the SSH2 protocol, available under the revised BSD license.
Installation instructions:
Description
libssh2 - это библиотека, реализующая протокол SSH2, доступная по пересмотренной лицензии BSD
Languages
C
85.2%
M4
3.5%
CMake
3.4%
Shell
2.7%
RPGLE
1.7%
Other
3.2%