35 lines
646 B
CMake
35 lines
646 B
CMake
PROJECT(wolfssl_client)
|
|
FILE(
|
|
GLOB
|
|
files
|
|
*.c
|
|
)
|
|
|
|
ADD_EXECUTABLE(
|
|
${PROJECT_NAME}
|
|
${KSDK_STARTUP_FILE} ${files}
|
|
)
|
|
|
|
TARGET_COMPILE_DEFINITIONS(
|
|
${PROJECT_NAME}
|
|
PRIVATE SIMW_DEMO_ENABLE__DEMO_WOLFSSL_CLIENT NO_MAIN_DRIVER USE_CERT_BUFFERS_2048 USE_CERT_BUFFERS_256
|
|
)
|
|
|
|
TARGET_INCLUDE_DIRECTORIES(
|
|
${PROJECT_NAME}
|
|
PRIVATE ${SIMW_TOP_DIR}/sss/ex/inc /home/pi/se_mw/wolfssl
|
|
)
|
|
|
|
TARGET_LINK_LIBRARIES(
|
|
${PROJECT_NAME}
|
|
SSS_APIs
|
|
ex_common
|
|
wolfssl
|
|
)
|
|
|
|
CREATE_BINARY(${PROJECT_NAME})
|
|
|
|
IF(SSS_HAVE_HOST_LINUX_LIKE)
|
|
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
|
|
ENDIF()
|