zephyr/subsys/shell/backends/CMakeLists.txt
Jukka Rissanen 7510e2d940 shell: backend: Create a websocket transport backend
This creates a websocket based shell backend that is used to
implement a websocket console that can be connected using a browser.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-10-15 04:11:03 -04:00

42 lines
628 B
CMake

# SPDX-License-Identifier: Apache-2.0
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_SERIAL
shell_uart.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_DUMMY
shell_dummy.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_RTT
shell_rtt.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_TELNET
shell_telnet.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_MQTT
shell_mqtt.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_WEBSOCKET
shell_websocket.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_RPMSG
shell_rpmsg.c
)
zephyr_sources_ifdef(
CONFIG_SHELL_BACKEND_ADSP_MEMORY_WINDOW
shell_adsp_memory_window.c
)