1# SPDX-License-Identifier: Apache-2.0 2 3add_subdirectory(utils) 4add_subdirectory_ifdef(CONFIG_COAP coap) 5add_subdirectory_ifdef(CONFIG_LWM2M lwm2m) 6add_subdirectory_ifdef(CONFIG_SOCKS socks) 7add_subdirectory_ifdef(CONFIG_SNTP sntp) 8add_subdirectory_ifdef(CONFIG_MQTT_LIB mqtt) 9add_subdirectory_ifdef(CONFIG_MQTT_SN_LIB mqtt_sn) 10add_subdirectory_ifdef(CONFIG_TFTP_LIB tftp) 11add_subdirectory_ifdef(CONFIG_NET_CONFIG_SETTINGS config) 12add_subdirectory_ifdef(CONFIG_NET_SOCKETS sockets) 13add_subdirectory_ifdef(CONFIG_TLS_CREDENTIALS tls_credentials) 14add_subdirectory_ifdef(CONFIG_NET_CAPTURE capture) 15add_subdirectory_ifdef(CONFIG_NET_ZPERF zperf) 16 17if (CONFIG_DNS_RESOLVER 18 OR CONFIG_MDNS_RESPONDER 19 OR CONFIG_LLMNR_RESPONDER) 20 add_subdirectory(dns) 21endif() 22 23if(CONFIG_HTTP_PARSER_URL OR CONFIG_HTTP_PARSER OR CONFIG_HTTP_CLIENT) 24 add_subdirectory(http) 25endif() 26 27add_subdirectory_ifdef(CONFIG_WEBSOCKET_CLIENT websocket) 28