From 86adcd02af727a95e283e67300da0977f6a45d4a Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 6 Feb 2020 11:25:00 -0500 Subject: [PATCH] tracing: move systemview into its own folder Cleanup tracing subsystem and move systemview related files into own folder. Signed-off-by: Anas Nashif --- subsys/tracing/CMakeLists.txt | 8 ++------ subsys/tracing/sysview/CMakeLists.txt | 9 +++++++++ subsys/tracing/{ => sysview}/sysview.c | 0 subsys/tracing/{ => sysview}/sysview_config.c | 0 4 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 subsys/tracing/sysview/CMakeLists.txt rename subsys/tracing/{ => sysview}/sysview.c (100%) rename subsys/tracing/{ => sysview}/sysview_config.c (100%) diff --git a/subsys/tracing/CMakeLists.txt b/subsys/tracing/CMakeLists.txt index 3452d6256f3..1a4ae15ee1d 100644 --- a/subsys/tracing/CMakeLists.txt +++ b/subsys/tracing/CMakeLists.txt @@ -1,11 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -zephyr_sources_ifdef( - CONFIG_SEGGER_SYSTEMVIEW - sysview_config.c - sysview.c - ) - zephyr_sources_ifdef( CONFIG_TRACING_CPU_STATS cpu_stats.c @@ -52,3 +46,5 @@ zephyr_include_directories_ifdef( zephyr_include_directories_ifdef(CONFIG_TRACING include) add_subdirectory_ifdef(CONFIG_TRACING_CTF ctf) + +add_subdirectory_ifdef(CONFIG_SEGGER_SYSTEMVIEW sysview) diff --git a/subsys/tracing/sysview/CMakeLists.txt b/subsys/tracing/sysview/CMakeLists.txt new file mode 100644 index 00000000000..c394623a280 --- /dev/null +++ b/subsys/tracing/sysview/CMakeLists.txt @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: Apache-2.0 + +zephyr_sources_ifdef( + CONFIG_SEGGER_SYSTEMVIEW + sysview_config.c + sysview.c + ) + +zephyr_include_directories_ifdef(CONFIG_TRACING include) diff --git a/subsys/tracing/sysview.c b/subsys/tracing/sysview/sysview.c similarity index 100% rename from subsys/tracing/sysview.c rename to subsys/tracing/sysview/sysview.c diff --git a/subsys/tracing/sysview_config.c b/subsys/tracing/sysview/sysview_config.c similarity index 100% rename from subsys/tracing/sysview_config.c rename to subsys/tracing/sysview/sysview_config.c