]> granicus.if.org Git - esp-idf/commitdiff
cmake: add app_trace as FreeRTOS dependency
authorIvan Grokhotkov <ivan@espressif.com>
Fri, 21 Sep 2018 06:58:34 +0000 (14:58 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Fri, 21 Sep 2018 06:58:34 +0000 (14:58 +0800)
This is needed because FreeRTOSConfig.h includes header file provided
by app_trace when CONFIG_SYSVIEW_ENABLE=y.

components/freertos/CMakeLists.txt

index 96a0d2b5fcdfd43b95ec96ea5e5eeb6848322582..1017fc310d387619c169368aac61c1455bed5a49 100644 (file)
@@ -16,7 +16,10 @@ set(COMPONENT_SRCS "FreeRTOS-openocd.c"
                    "xtensa_overlay_os_hook.c"
                    "xtensa_vector_defaults.S"
                    "xtensa_vectors.S")
-set(COMPONENT_REQUIRES)
+
+# app_trace is required by FreeRTOS headers only when CONFIG_SYSVIEW_ENABLE=y,
+# but requirements can't depend on config options, so always require it.
+set(COMPONENT_REQUIRES app_trace)
 
 register_component()