1set(public_include_dirs 2 "include" 3 "openthread/include") 4 5set(private_include_dirs 6 "openthread/examples/platforms" 7 "openthread/include/openthread" 8 "openthread/src" 9 "openthread/src/core" 10 "openthread/src/lib/hdlc" 11 "openthread/src/lib/spinel" 12 "openthread/src/ncp" 13 "private_include" 14 ) 15 16set(src_dirs 17 "openthread/examples/platforms/utils" 18 "openthread/src/core/api" 19 "openthread/src/core/common" 20 "openthread/src/core/crypto" 21 "openthread/src/core/diags" 22 "openthread/src/core/mac" 23 "openthread/src/core/radio" 24 "openthread/src/core/thread" 25 "openthread/src/core/utils" 26 "openthread/src/lib/hdlc" 27 "openthread/src/lib/spinel" 28 "openthread/src/ncp" 29 "openthread/examples/apps/ncp") 30 31set(exclude_srcs 32 "openthread/examples/platforms/utils/logging_rtt.c" 33 "openthread/examples/platforms/utils/soft_source_match_table.c" 34 "openthread/examples/apps/ncp/main.c" 35 "openthread/src/core/api/backbone_router_api.cpp" 36 "openthread/src/core/api/entropy_api.cpp" 37 "openthread/src/core/api/netdata_api.cpp" 38 "openthread/src/core/api/link_api.cpp" 39 "openthread/src/core/api/icmp6_api.cpp" 40 "openthread/src/core/api/ip6_api.cpp" 41 "openthread/src/core/api/udp_api.cpp" 42 "openthread/src/core/common/settings.cpp" 43 "openthread/src/core/api/dataset_api.cpp" 44 "openthread/src/core/api/random_crypto_api.cpp" 45 "openthread/src/core/common/extension_example.cpp" 46 "openthread/src/core/common/heap_string.cpp" 47 "openthread/src/core/common/time_ticker.cpp" 48 "openthread/src/core/common/notifier.cpp" 49 "openthread/src/core/api/dns_api.cpp" 50 "openthread/src/core/api/message_api.cpp" 51 "openthread/src/core/api/tcp_api.cpp" 52 "openthread/src/core/thread/energy_scan_server.cpp" 53 "openthread/src/core/thread/mesh_forwarder.cpp" 54 "openthread/src/core/thread/mle.cpp" 55 "openthread/src/core/thread/neighbor_table.cpp" 56 "openthread/src/core/thread/tmf.cpp" 57 "openthread/src/core/thread/network_data_leader_ftd.cpp" 58 "openthread/src/core/thread/discover_scanner.cpp" 59 "openthread/src/core/thread/lowpan.cpp" 60 "openthread/src/core/thread/network_data_leader.cpp" 61 "openthread/src/core/thread/mesh_forwarder_mtd.cpp" 62 "openthread/src/core/thread/key_manager.cpp" 63 "openthread/src/core/thread/network_data_types.cpp" 64 "openthread/src/core/thread/mesh_forwarder_ftd.cpp" 65 "openthread/src/core/thread/network_data.cpp" 66 "openthread/src/core/thread/network_data_service.cpp" 67 "openthread/src/core/thread/announce_begin_server.cpp" 68 "openthread/src/core/thread/announce_sender.cpp" 69 "openthread/src/core/thread/thread_netif.cpp" 70 "openthread/src/core/thread/topology.cpp" 71 "openthread/src/core/thread/panid_query_server.cpp" 72 "openthread/src/core/mac/channel_mask.cpp" 73 "openthread/src/core/mac/data_poll_handler.cpp" 74 "openthread/src/core/mac/data_poll_sender.cpp" 75 "openthread/src/core/mac/mac.cpp" 76 "openthread/src/core/mac/mac_filter.cpp" 77 "openthread/src/core/mac/mac_links.cpp" 78 "openthread/src/core/utils/child_supervision.cpp") 79 80set(device_type "OPENTHREAD_RADIO=1") 81