Преглед на файлове

cmake: add app_trace as FreeRTOS dependency

This is needed because FreeRTOSConfig.h includes header file provided
by app_trace when CONFIG_SYSVIEW_ENABLE=y.
Ivan Grokhotkov преди 7 години
родител
ревизия
b97e52210a
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      components/freertos/CMakeLists.txt

+ 4 - 1
components/freertos/CMakeLists.txt

@@ -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()