2021-07-28 07:32:59 +00:00
|
|
|
set(public_include_dirs
|
|
|
|
"include"
|
|
|
|
"openthread/include")
|
|
|
|
|
|
|
|
set(private_include_dirs
|
|
|
|
"openthread/examples/platforms"
|
|
|
|
"openthread/include/openthread"
|
|
|
|
"openthread/src"
|
|
|
|
"openthread/src/core"
|
|
|
|
"openthread/src/lib/hdlc"
|
|
|
|
"openthread/src/lib/spinel"
|
|
|
|
"openthread/src/ncp"
|
2021-08-25 10:05:04 +00:00
|
|
|
"private_include"
|
2021-07-28 07:32:59 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
set(src_dirs
|
|
|
|
"openthread/examples/platforms/utils"
|
|
|
|
"openthread/src/core/api"
|
|
|
|
"openthread/src/core/common"
|
|
|
|
"openthread/src/core/crypto"
|
|
|
|
"openthread/src/core/diags"
|
|
|
|
"openthread/src/core/mac"
|
|
|
|
"openthread/src/core/radio"
|
|
|
|
"openthread/src/core/thread"
|
|
|
|
"openthread/src/core/utils"
|
|
|
|
"openthread/src/lib/hdlc"
|
|
|
|
"openthread/src/lib/spinel"
|
|
|
|
"openthread/src/ncp"
|
|
|
|
"openthread/examples/apps/ncp")
|
|
|
|
|
|
|
|
set(exclude_srcs
|
|
|
|
"openthread/examples/platforms/utils/logging_rtt.c"
|
|
|
|
"openthread/examples/platforms/utils/soft_source_match_table.c"
|
|
|
|
"openthread/examples/apps/ncp/main.c"
|
|
|
|
"openthread/src/core/api/backbone_router_api.cpp"
|
|
|
|
"openthread/src/core/api/entropy_api.cpp"
|
|
|
|
"openthread/src/core/api/netdata_api.cpp"
|
|
|
|
"openthread/src/core/api/link_api.cpp"
|
|
|
|
"openthread/src/core/api/icmp6_api.cpp"
|
|
|
|
"openthread/src/core/api/ip6_api.cpp"
|
|
|
|
"openthread/src/core/api/udp_api.cpp"
|
|
|
|
"openthread/src/core/common/settings.cpp"
|
|
|
|
"openthread/src/core/api/dataset_api.cpp"
|
|
|
|
"openthread/src/core/api/random_crypto_api.cpp"
|
|
|
|
"openthread/src/core/common/extension_example.cpp"
|
|
|
|
"openthread/src/core/common/heap_string.cpp"
|
|
|
|
"openthread/src/core/common/time_ticker.cpp"
|
|
|
|
"openthread/src/core/common/notifier.cpp"
|
|
|
|
"openthread/src/core/api/message_api.cpp"
|
|
|
|
"openthread/src/core/thread/energy_scan_server.cpp"
|
|
|
|
"openthread/src/core/thread/mesh_forwarder.cpp"
|
|
|
|
"openthread/src/core/thread/mle.cpp"
|
|
|
|
"openthread/src/core/thread/neighbor_table.cpp"
|
|
|
|
"openthread/src/core/thread/tmf.cpp"
|
|
|
|
"openthread/src/core/thread/network_data_leader_ftd.cpp"
|
|
|
|
"openthread/src/core/thread/discover_scanner.cpp"
|
|
|
|
"openthread/src/core/thread/lowpan.cpp"
|
|
|
|
"openthread/src/core/thread/network_data_leader.cpp"
|
|
|
|
"openthread/src/core/thread/mesh_forwarder_mtd.cpp"
|
|
|
|
"openthread/src/core/thread/key_manager.cpp"
|
|
|
|
"openthread/src/core/thread/network_data_types.cpp"
|
|
|
|
"openthread/src/core/thread/mesh_forwarder_ftd.cpp"
|
|
|
|
"openthread/src/core/thread/network_data.cpp"
|
|
|
|
"openthread/src/core/thread/network_data_service.cpp"
|
|
|
|
"openthread/src/core/thread/announce_begin_server.cpp"
|
|
|
|
"openthread/src/core/thread/announce_sender.cpp"
|
|
|
|
"openthread/src/core/thread/thread_netif.cpp"
|
|
|
|
"openthread/src/core/thread/topology.cpp"
|
|
|
|
"openthread/src/core/thread/panid_query_server.cpp"
|
|
|
|
"openthread/src/core/mac/channel_mask.cpp"
|
|
|
|
"openthread/src/core/mac/data_poll_handler.cpp"
|
|
|
|
"openthread/src/core/mac/data_poll_sender.cpp"
|
|
|
|
"openthread/src/core/mac/mac.cpp"
|
|
|
|
"openthread/src/core/mac/mac_filter.cpp"
|
|
|
|
"openthread/src/core/mac/mac_links.cpp"
|
|
|
|
"openthread/src/core/utils/child_supervision.cpp")
|
|
|
|
|
|
|
|
set(device_type "OPENTHREAD_RADIO=1")
|