# This file is to add source files and include directories # into variables so that it can be reused from different repositories # in their Cmake based build system by including this file. # # Files specific to the repository such as test runner, platform tests # are not added to the variables. # Sockets utility source files. set( SOCKETS_SOURCES ${CMAKE_CURRENT_LIST_DIR}/transport/src/sockets_posix.c ) # Plaintext transport source files. set( PLAINTEXT_TRANSPORT_SOURCES ${CMAKE_CURRENT_LIST_DIR}/transport/src/plaintext_posix.c ) # OpenSSL transport source files. set( OPENSSL_TRANSPORT_SOURCES ${CMAKE_CURRENT_LIST_DIR}/transport/src/openssl_posix.c ) # MbedTLS transport source files. set( MBEDTLS_PKCS11_TRANSPORT_SOURCES ${CMAKE_CURRENT_LIST_DIR}/transport/src/mbedtls_pkcs11_posix.c ) # Transport Public Include directories. set( COMMON_TRANSPORT_INCLUDE_PUBLIC_DIRS ${CMAKE_CURRENT_LIST_DIR}/transport/include ${PLATFORM_DIR}/include )