Files
esp-idf-libssh/components/libssh/CMakeLists.txt
2020-07-22 21:24:30 +02:00

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)