mirror of
https://github.com/tnn2/esp-idf-libssh.git
synced 2026-02-04 12:20:42 +09:00
73 lines
1.5 KiB
CMake
73 lines
1.5 KiB
CMake
set(SRC libssh/src)
|
|
set(srcs
|
|
${SRC}/agent.c
|
|
${SRC}/auth.c
|
|
${SRC}/base64.c
|
|
${SRC}/bignum.c
|
|
${SRC}/bind.c
|
|
${SRC}/bind_config.c
|
|
${SRC}/buffer.c
|
|
${SRC}/callbacks.c
|
|
${SRC}/channels.c
|
|
${SRC}/client.c
|
|
${SRC}/config.c
|
|
${SRC}/connect.c
|
|
${SRC}/connector.c
|
|
${SRC}/curve25519.c
|
|
${SRC}/dh.c
|
|
${SRC}/dh-gex.c
|
|
${SRC}/dh_key.c
|
|
${SRC}/ecdh.c
|
|
${SRC}/ecdh_mbedcrypto.c
|
|
${SRC}/error.c
|
|
${SRC}/external/ed25519.c
|
|
${SRC}/external/fe25519.c
|
|
${SRC}/external/ge25519.c
|
|
${SRC}/external/sc25519.c
|
|
${SRC}/getpass.c
|
|
${SRC}/init.c
|
|
${SRC}/kdf.c
|
|
${SRC}/kex.c
|
|
${SRC}/known_hosts.c
|
|
${SRC}/knownhosts.c
|
|
${SRC}/legacy.c
|
|
${SRC}/libmbedcrypto.c
|
|
${SRC}/log.c
|
|
${SRC}/match.c
|
|
${SRC}/mbedcrypto_missing.c
|
|
${SRC}/messages.c
|
|
${SRC}/misc.c
|
|
${SRC}/options.c
|
|
${SRC}/packet.c
|
|
${SRC}/packet_cb.c
|
|
${SRC}/packet_crypt.c
|
|
${SRC}/pcap.c
|
|
${SRC}/pki.c
|
|
${SRC}/pki_container_openssh.c
|
|
${SRC}/poll.c
|
|
${SRC}/server.c
|
|
${SRC}/session.c
|
|
${SRC}/scp.c
|
|
${SRC}/socket.c
|
|
${SRC}/string.c
|
|
${SRC}/threads.c
|
|
${SRC}/threads/mbedtls.c
|
|
${SRC}/threads/noop.c
|
|
${SRC}/wrapper.c
|
|
${SRC}/external/bcrypt_pbkdf.c
|
|
${SRC}/external/blowfish.c
|
|
${SRC}/external/chacha.c
|
|
${SRC}/external/poly1305.c
|
|
${SRC}/chachapoly.c
|
|
${SRC}/config_parser.c
|
|
${SRC}/token.c
|
|
${SRC}/pki_ed25519.c
|
|
${SRC}/pki_ed25519_common.c
|
|
${SRC}/pki_mbedcrypto.c
|
|
)
|
|
|
|
idf_component_register(SRCS "${srcs}"
|
|
INCLUDE_DIRS compat libssh/include
|
|
REQUIRES lwip mbedtls)
|
|
|