Просмотр исходного кода

change(esp_ringbuf): specify build test dependency

morris 2 лет назад
Родитель
Сommit
369e423dad

+ 2 - 4
components/esp_ringbuf/CMakeLists.txt

@@ -1,5 +1,3 @@
-idf_build_get_property(target IDF_TARGET)
-
 idf_component_register(SRCS "ringbuf.c"
-                    INCLUDE_DIRS "include"
-                    LDFRAGMENTS linker.lf)
+                       INCLUDE_DIRS "include"
+                       LDFRAGMENTS linker.lf)

+ 3 - 0
components/esp_ringbuf/test_apps/.build-test-rules.yml

@@ -4,3 +4,6 @@ components/esp_ringbuf/test_apps:
   enable:
     - if: IDF_TARGET in ["esp32", "esp32c3", "esp32s2"]
       reason: covers all target types
+  depends_components:
+    - freertos
+    - esp_ringbuf

+ 1 - 1
components/esp_ringbuf/test_apps/main/CMakeLists.txt

@@ -2,5 +2,5 @@ set(srcs "test_ringbuf_main.c"
          "test_ringbuf.c")
 
 idf_component_register(SRCS ${srcs}
-                       PRIV_REQUIRES esp_ringbuf driver spi_flash unity
+                       PRIV_REQUIRES esp_ringbuf esp_driver_gptimer spi_flash unity
                        WHOLE_ARCHIVE)