-
Notifications
You must be signed in to change notification settings - Fork 1
/
middleware_azure_rtos_nxd_template_MIMXRT1024.cmake
70 lines (66 loc) · 3.67 KB
/
middleware_azure_rtos_nxd_template_MIMXRT1024.cmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#Description: Azure RTOS NetX Duo; user_visible: False
include_guard(GLOBAL)
message("middleware_azure_rtos_nxd_template component is included.")
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/auto_ip/nx_auto_ip.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/cloud/nx_cloud.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dhcp/nxd_dhcp_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dhcp/nxd_dhcp_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dhcp/nxd_dhcpv6_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dhcp/nxd_dhcpv6_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dns/nxd_dns.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ftp/nxd_ftp_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ftp/nxd_ftp_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/http/nxd_http_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/http/nxd_http_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/lwm2m/nx_lwm2m_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/mdns/nxd_mdns.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/mqtt/nxd_mqtt_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/nat/nx_nat.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/pop3/nxd_pop3_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ppp/nx_ppp.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/pppoe/nx_pppoe_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/pppoe/nx_pppoe_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ptp/nxd_ptp_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/smtp/nxd_smtp_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/snmp/nx_des.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/snmp/nx_sha1.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/snmp/nxd_snmp.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/sntp/nxd_sntp_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/telnet/nxd_telnet_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/telnet/nxd_telnet_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/tftp/nxd_tftp_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/tftp/nxd_tftp_server.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/web/nx_tcpserver.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/web/nx_web_http_client.c
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/web/nx_web_http_server.c
)
target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/BSD
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/auto_ip
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/cloud
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dhcp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/dns
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ftp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/http
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/lwm2m
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/mdns
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/mqtt
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/nat
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/pop3
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ppp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/pppoe
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/ptp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/smtp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/snmp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/sntp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/telnet
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/tftp
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/web
${CMAKE_CURRENT_LIST_DIR}/netxduo/addons/websocket
${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
${CMAKE_CURRENT_LIST_DIR}/netxduo/ports/cortex_m7/gnu/inc
)