Fix build errors from stricter visibility requirements

custom
jacqueline 8 months ago committed by cooljqln
parent 5a02f34ed9
commit 822c9dc93e
  1. 2
      dependencies.lock
  2. 2
      lib/console/CMakeLists.txt
  3. 4
      lib/fatfs/CMakeLists.txt
  4. 2
      src/drivers/CMakeLists.txt

@ -3,7 +3,7 @@ dependencies:
component_hash: null
source:
type: idf
version: 5.2.1
version: 5.3.0
manifest_hash: ef2ae3a0fda058a8cda5b69636300c99782b077919557a63f8f572a6a9e0707b
target: esp32
version: 1.0.0

@ -28,4 +28,4 @@ idf_component_register(SRCS "commands.c"
${argtable_srcs}
INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}
REQUIRES vfs
PRIV_REQUIRES driver)
PRIV_REQUIRES driver esp_vfs_console)

@ -22,9 +22,9 @@ else()
list(APPEND include_dirs "vfs")
list(APPEND requires "sdmmc")
list(APPEND requires "sdmmc" "esp_driver_sdmmc" "esp_driver_sdspi")
list(APPEND priv_requires "vfs")
list(APPEND priv_requires "vfs" "esp_driver_gpio")
endif()
idf_component_register(SRCS ${srcs}

@ -8,5 +8,5 @@ idf_component_register(
"samd.cpp" "wm8523.cpp" "nvs.cpp" "haptics.cpp" "spiffs.cpp" "pcm_buffer.cpp"
INCLUDE_DIRS "include"
REQUIRES "esp_adc" "fatfs" "result" "lvgl" "nvs_flash" "spiffs" "bt"
"tasks" "tinyfsm" "util" "libcppbor")
"tasks" "tinyfsm" "util" "libcppbor" "driver")
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS})

Loading…
Cancel
Save