1#-------------------------------------------------------------------------------
2# Copyright (c) 2020, Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8target_include_directories(${CC312_CDMPU_TARGET}
9    INTERFACE
10        .
11)
12
13target_sources(${CC312_CDMPU_TARGET}
14    INTERFACE
15        ccm_alt.c
16        mbedtls_common.c
17)
18
19target_include_directories(${CC312_MBEDTLS_API_TARGET}
20    INTERFACE
21        .
22)
23
24target_sources(${CC312_MBEDTLS_API_TARGET}
25    PRIVATE
26        aes_alt.c
27        cc_ecp_internal.c
28        ccm_alt.c
29        chacha20_alt.c
30        chachapoly_alt.c
31        cmac_alt.c
32        dhm_alt.c
33        ecdh_alt.c
34        ecdsa_alt.c
35        ecdsa_edwards.c
36        ecp_common.c
37        gcm_alt.c
38        mbedtls_common.c
39        mbedtls_hash_common.c
40        poly1305_alt.c
41        rsa_alt.c
42        sha1_alt.c
43        sha256_alt.c
44        trng_api.c
45)
46