blob: 11692efb1c0bde5ad10486605520170cb0880a51 [file] [log] [blame]
#
# Copyright 2019,2020 NXP
# SPDX-License-Identifier: Apache-2.0
#
#
ADD_SUBDIRECTORY(src)
IF(NOT SSS_HAVE_HOST_LPCXPRESSO55S_NS)
IF(
WithRTOS_Default
AND (WithApplet_SE05X
OR WithApplet_A71CH
OR WithApplet_A71CH_SIM)
)
IF(WithApplet_SE05X)
ADD_SUBDIRECTORY(symmetric)
ENDIF()
IF(SSS_HAVE_HOSTCRYPTO_ANY)
ADD_SUBDIRECTORY(hkdf)
ENDIF()
ADD_SUBDIRECTORY(md)
ADD_SUBDIRECTORY(hmac)
IF(SSS_HAVE_HOSTCRYPTO_ANY)
ADD_SUBDIRECTORY(ecdh)
ENDIF()
ENDIF()
IF(SSS_HAVE_ECC)
ADD_SUBDIRECTORY(ecc)
ADD_SUBDIRECTORY(ecdaa)
IF(SSS_HAVE_APPLET_SE05X_IOT)
ADD_SUBDIRECTORY(attest_ecc)
ADD_SUBDIRECTORY(attest_mont)
ENDIF()
ENDIF()
IF(SSS_HAVE_RSA)
ADD_SUBDIRECTORY(rsa)
ENDIF()
IF(WithKSDK)
#No native mbedTLS Examples
ELSE()
IF(WithmbedTLS_ALT_SSS)
ADD_SUBDIRECTORY(mbedtls)
ENDIF()
ENDIF()
ENDIF(NOT SSS_HAVE_HOST_LPCXPRESSO55S_NS)