mirror of https://github.com/ARMmbed/mbed-os.git
63 lines
1.8 KiB
CMake
63 lines
1.8 KiB
CMake
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
target_include_directories(mbed-os
|
|
PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
${CMAKE_CURRENT_SOURCE_DIR}/Common
|
|
${CMAKE_CURRENT_SOURCE_DIR}/PANA
|
|
${CMAKE_CURRENT_SOURCE_DIR}/TLS
|
|
${CMAKE_CURRENT_SOURCE_DIR}/eapol
|
|
${CMAKE_CURRENT_SOURCE_DIR}/kmp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/protocols
|
|
${CMAKE_CURRENT_SOURCE_DIR}/protocols/eap_tls_sec_prot
|
|
${CMAKE_CURRENT_SOURCE_DIR}/protocols/fwh_sec_prot
|
|
${CMAKE_CURRENT_SOURCE_DIR}/protocols/gkh_sec_prot
|
|
${CMAKE_CURRENT_SOURCE_DIR}/protocols/key_sec_prot
|
|
${CMAKE_CURRENT_SOURCE_DIR}/protocols/tls_sec_prot
|
|
)
|
|
|
|
target_sources(mbed-os
|
|
PRIVATE
|
|
Common/security_lib.c
|
|
|
|
PANA/eap_protocol.c
|
|
PANA/pana.c
|
|
PANA/pana_avp.c
|
|
PANA/pana_client.c
|
|
PANA/pana_eap_header.c
|
|
PANA/pana_header.c
|
|
PANA/pana_relay_table.c
|
|
PANA/pana_server.c
|
|
|
|
TLS/tls_ccm_crypt.c
|
|
TLS/tls_lib.c
|
|
|
|
eapol/eapol_helper.c
|
|
eapol/kde_helper.c
|
|
|
|
kmp/kmp_addr.c
|
|
kmp/kmp_api.c
|
|
kmp/kmp_eapol_pdu_if.c
|
|
kmp/kmp_socket_if.c
|
|
|
|
protocols/sec_prot_certs.c
|
|
protocols/sec_prot_keys.c
|
|
protocols/sec_prot_lib.c
|
|
|
|
protocols/eap_tls_sec_prot/auth_eap_tls_sec_prot.c
|
|
protocols/eap_tls_sec_prot/eap_tls_sec_prot_lib.c
|
|
protocols/eap_tls_sec_prot/supp_eap_tls_sec_prot.c
|
|
|
|
protocols/fwh_sec_prot/auth_fwh_sec_prot.c
|
|
protocols/fwh_sec_prot/supp_fwh_sec_prot.c
|
|
|
|
protocols/gkh_sec_prot/auth_gkh_sec_prot.c
|
|
protocols/gkh_sec_prot/supp_gkh_sec_prot.c
|
|
|
|
protocols/key_sec_prot/key_sec_prot.c
|
|
|
|
protocols/tls_sec_prot/tls_sec_prot.c
|
|
protocols/tls_sec_prot/tls_sec_prot_lib.c
|
|
)
|