MCUXpresso_MIMXRT1052xxxxB/rtos/azure-rtos/middleware_azure_rtos_nxd_l...

456 lines
34 KiB
CMake

# Add set(CONFIG_USE_middleware_azure_rtos_nxd_lib true) in config.cmake to use this component
include_guard(GLOBAL)
message("${CMAKE_CURRENT_LIST_FILE} component is included.")
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/netxduo_common_source.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/src/nx_ip_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/src/nx_packet_pool_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/src/nx_ram_network_driver.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/src/nx_system_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/src/nx_tcp_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_3des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_aes.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_cbc.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ccm.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ctr.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_dh.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_drbg.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ec.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ec_secp192r1_fixed_points.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ec_secp224r1_fixed_points.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ec_secp256r1_fixed_points.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ec_secp384r1_fixed_points.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ec_secp521r1_fixed_points.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ecdh.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ecdsa.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_ecjpake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_gcm.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_generic_ciphersuites.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_hkdf.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_hmac.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_hmac_md5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_hmac_sha1.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_hmac_sha2.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_hmac_sha5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_huge_number.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_huge_number_extended.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_md5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_3des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_aes.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_drbg.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_ecdh.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_ecdsa.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_hmac_md5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_hmac_sha.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_md5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_pkcs1.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_prf.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_rsa.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_method_self_test_sha.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_methods.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_null_cipher.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_phash.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_pkcs1_v1.5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_rsa.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_sha1.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_sha2.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_sha5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_tls_prf_1.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_tls_prf_sha256.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_tls_prf_sha384.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_tls_prf_sha512.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/src/nx_crypto_xcbc_mac.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_3des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_aes.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_hmac_md5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_hmac_sha.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_md5.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_prf.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_rsa.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_sha.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_rng_self_test.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_crypto_table_self_test.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_allocate_handshake_packet.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_client_handshake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_client_protocol_version_override.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_client_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_ecc_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_hash_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_packet_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_process_clienthello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_process_handshake_header.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_process_header.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_process_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_psk_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_receive_callback.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_retransmit.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_send_clienthello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_send_handshake_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_send_helloverifyrequest.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_send_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_send_serverhello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_create.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_delete.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_ecc_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_handshake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_local_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_notify_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_protocol_version_override.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_psk_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_session_send.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_stop.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_x509_client_verify_configure.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_server_x509_client_verify_disable.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_cache.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_client_info_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_create.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_delete.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_end.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_local_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_receive.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_reset.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_send.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_sliding_window_check.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_sliding_window_update.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_dtls_verify_mac.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_generate_client_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_generate_master_secret.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_generate_premaster_secret.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_generate_server_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_generate_session_keys.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_module_hash_compute.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_process_client_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_process_server_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_remote_certificate_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_session_keys_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_client_handshake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_crypto_init.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_generate_keys.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_server_handshake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_session_keys_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_1_3_transcript_hash_save.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_active_certificate_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_allocate_handshake_packet.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_check_protocol_version.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_ciphersuite_lookup.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_client_handshake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_client_psk_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_ecc_generate_keys.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_ecc_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_find_curve_method.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_finished_hash_generate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_generate_keys.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_generate_premaster_secret.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_handshake_hash_init.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_handshake_hash_update.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_handshake_process.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_hash_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_key_material_init.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_local_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_local_certificate_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_local_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_map_error_to_alert.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_metadata_size_calculate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_newest_supported_version.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_packet_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_packet_release.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_certificate_request.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_certificate_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_changecipherspec.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_client_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_clienthello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_encrypted_extensions.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_finished.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_handshake_header.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_header.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_newsessionticket.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_remote_certificate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_server_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_serverhello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_process_serverhello_extensions.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_protocol_version_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_psk_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_psk_binder_generate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_psk_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_psk_identity_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_record_hash_calculate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_record_hash_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_record_hash_update.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_record_payload_decrypt.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_record_payload_encrypt.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_free.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_free_all.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_alert.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_certificate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_certificate_request.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_certificate_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_changecipherspec.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_client_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_clienthello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_encrypted_extensions.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_finished.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_handshake_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_hellorequest.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_newsessionticket.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_record.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_server_key_exchange.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_serverhello.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_server_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_server_certificate_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_server_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_server_handshake.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_alert_value_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_certificate_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_client_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_client_verify_disable.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_client_verify_enable.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_create.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_create_ext.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_delete.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_end.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_iv_size_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_keys_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_packet_buffer_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_packet_pool_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_protocol_version_override.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_receive.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_receive_records.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_renegotiate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_renegotiate_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_reset.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_send.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_server_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_sni_extension_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_sni_extension_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_time_function_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_shutdown.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_tls_verify_mac.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_verify_mac.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_chain_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_list_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_list_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_list_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_revocation_list_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_certificate_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_common_name_dns_check.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_crl_revocation_check.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_crl_verify.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_distinguished_name_compare.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_distinguished_name_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_dns_name_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_ec_private_key_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_expiration_check.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_extended_key_usage_extension_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_extension_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_find_certificate_methods.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_find_curve_method.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_free_certificate_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_key_usage_extension_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_local_certificate_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_local_device_certificate_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_oid_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_pkcs1_rsa_private_key_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_pkcs7_decode.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_remote_endpoint_certificate_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_store_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_store_certificate_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_store_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_subject_alt_names_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nx_secure_x509_wildcard_compare.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_client_protocol_version_override.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_client_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_ecc_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_packet_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_psk_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_create.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_delete.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_ecc_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_local_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_local_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_notify_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_protocol_version_override.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_psk_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_session_send.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_stop.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_configure.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_disable.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_client_info_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_create.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_delete.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_end.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_local_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_local_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_receive.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_reset.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_send.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_active_certificate_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_client_psk_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_local_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_local_certificate_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_local_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_metadata_size_calculate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_packet_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_psk_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_remote_certificate_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_remote_certificate_buffer_allocate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_remote_certificate_free_all.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_server_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_server_certificate_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_server_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_alert_value_get.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_certificate_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_client_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_client_verify_disable.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_client_verify_enable.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_create.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_delete.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_end.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_packet_buffer_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_packet_pool_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_protocol_version_override.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_receive.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_renegotiate.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_renegotiate_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_reset.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_send.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_server_callback_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_sni_extension_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_sni_extension_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_start.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_time_function_set.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_session_x509_client_verify_configure.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_trusted_certificate_add.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_tls_trusted_certificate_remove.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_certificate_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_common_name_dns_check.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_crl_revocation_check.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_dns_name_initialize.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_extended_key_usage_extension_parse.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_extension_find.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/src/nxe_secure_x509_key_usage_extension_parse.c
)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/common/inc
${CMAKE_CURRENT_LIST_DIR}/filex/common/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/common/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/crypto_libraries/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/nx_secure/ports
)
if(CONFIG_TOOLCHAIN STREQUAL iar AND CONFIG_CORE STREQUAL cm7f)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/ports/cortex_m7/iar/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m7/iar/inc
)
endif()
if(CONFIG_TOOLCHAIN STREQUAL mdk AND CONFIG_CORE STREQUAL cm7f)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/ports/cortex_m7/ac6/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m7/ac6/inc
)
endif()
if(CONFIG_TOOLCHAIN STREQUAL mcux AND CONFIG_CORE STREQUAL cm7f)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/ports/cortex_m7/gnu/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m7/gnu/inc
)
endif()
if((CONFIG_TOOLCHAIN STREQUAL mcux OR CONFIG_TOOLCHAIN STREQUAL armgcc) AND CONFIG_CORE STREQUAL cm7f)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/filex/ports/cortex_m7/gnu/inc
)
endif()
if((CONFIG_TOOLCHAIN STREQUAL mdk OR CONFIG_TOOLCHAIN STREQUAL iar) AND (CONFIG_CORE STREQUAL cm7f OR CONFIG_CORE STREQUAL cm33))
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/filex/ports/generic/inc
)
endif()
if((CONFIG_TOOLCHAIN STREQUAL mcux OR CONFIG_TOOLCHAIN STREQUAL armgcc) AND CONFIG_CORE STREQUAL cm33)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/filex/ports/cortex_m33/gnu/inc
)
endif()
if(CONFIG_TOOLCHAIN STREQUAL iar AND CONFIG_CORE STREQUAL cm33)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/ports/cortex_m33/iar/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m33/iar/inc
)
endif()
if(CONFIG_TOOLCHAIN STREQUAL mdk AND CONFIG_CORE STREQUAL cm33)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/ports/cortex_m33/ac6/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m33/ac6/inc
)
endif()
if(CONFIG_TOOLCHAIN STREQUAL mcux AND CONFIG_CORE STREQUAL cm33)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/threadx/ports/cortex_m33/gnu/inc
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m33/gnu/inc
)
endif()
if(CONFIG_USE_COMPONENT_CONFIGURATION)
message("===>Import configuration from ${CMAKE_CURRENT_LIST_FILE}")
target_compile_definitions(${MCUX_SDK_PROJECT_NAME} PUBLIC
-DTX_INCLUDE_USER_DEFINE_FILE
-DFX_INCLUDE_USER_DEFINE_FILE
-DNX_INCLUDE_USER_DEFINE_FILE
)
endif()