mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-03 22:31:55 +00:00
This commit is an implementation of 6LoCAN, a 6Lo adaption layer for Controller Area Networks. 6LoCAN is not yet standardised. Signed-off-by: Alexander Wachter <alexander.wachter@student.tugraz.at>
34 lines
620 B
CMake
34 lines
620 B
CMake
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
if(CONFIG_NET_L2_BT OR CONFIG_NET_L2_BT_SHELL)
|
|
add_subdirectory(bluetooth)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_DUMMY)
|
|
add_subdirectory(dummy)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_ETHERNET)
|
|
add_subdirectory(ethernet)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_PPP)
|
|
add_subdirectory(ppp)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_IEEE802154)
|
|
add_subdirectory(ieee802154)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_OPENTHREAD)
|
|
add_subdirectory(openthread)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_WIFI_MGMT OR CONFIG_NET_L2_WIFI_SHELL)
|
|
add_subdirectory(wifi)
|
|
endif()
|
|
|
|
if(CONFIG_NET_L2_CANBUS OR CONFIG_NET_L2_CANBUS_RAW)
|
|
add_subdirectory(canbus)
|
|
endif()
|