Skip to content

Commit cd23e0f

Browse files
feat: add emote_gfx UI for EchoEar (#1022)
* feat: add emote_gfx UI for EchoEar * feat: delete local assets
1 parent 26d9ff2 commit cd23e0f

File tree

8 files changed

+761
-150
lines changed

8 files changed

+761
-150
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@ main/mmap_generate_emoji.h
1515
.cache
1616
main/mmap_generate_emoji.h
1717
*.pyc
18-
*.bin
18+
*.bin
19+
mmap_generate_*.h

main/CMakeLists.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,4 +335,25 @@ spiffs_create_partition_assets(
335335
FLASH_IN_PROJECT
336336
MMAP_FILE_SUPPORT_FORMAT ".aaf"
337337
)
338+
endif()
339+
340+
if(CONFIG_BOARD_TYPE_ECHOEAR)
341+
342+
idf_build_get_property(build_components BUILD_COMPONENTS)
343+
foreach(COMPONENT ${build_components})
344+
if(COMPONENT MATCHES "esp_emote_gfx" OR COMPONENT MATCHES "espressif2022__esp_emote_gfx")
345+
set(EMOTE_GFX_COMPONENT ${COMPONENT})
346+
idf_component_get_property(EMOTE_GFX_COMPONENT_PATH ${EMOTE_GFX_COMPONENT} COMPONENT_DIR)
347+
set(SPIFFS_DIR "${EMOTE_GFX_COMPONENT_PATH}/emoji_normal")
348+
break()
349+
endif()
350+
endforeach()
351+
352+
spiffs_create_partition_assets(
353+
assets_A
354+
${SPIFFS_DIR}
355+
FLASH_IN_PROJECT
356+
MMAP_FILE_SUPPORT_FORMAT ".aaf, ttf, bin"
357+
IMPORT_INC_PATH ${CMAKE_CURRENT_SOURCE_DIR}/boards/${BOARD_TYPE}
358+
)
338359
endif()

0 commit comments

Comments
 (0)