From 20175fa0590b7c8f8e6f45db04a444cf3d077fff Mon Sep 17 00:00:00 2001 From: Hugh-rymcu Date: Thu, 30 Apr 2026 16:04:30 +0800 Subject: [PATCH] Move RYMCU BigSmart under manufacturer directory Create main/boards/rymcu/bigsmart so future RYMCU boards can live under the same manufacturer directory. Update CMake to set MANUFACTURER to rymcu while preserving BOARD_NAME as rymcu-bigsmart, and adjust config.json so release output remains rymcu-bigsmart. --- main/CMakeLists.txt | 4 +++- main/boards/{rymcu-bigsmart => rymcu/bigsmart}/README.md | 0 main/boards/{rymcu-bigsmart => rymcu/bigsmart}/config.h | 0 main/boards/{rymcu-bigsmart => rymcu/bigsmart}/config.json | 3 ++- .../bigsmart}/rymcu_bigsmart_board.cc | 0 5 files changed, 5 insertions(+), 2 deletions(-) rename main/boards/{rymcu-bigsmart => rymcu/bigsmart}/README.md (100%) rename main/boards/{rymcu-bigsmart => rymcu/bigsmart}/config.h (100%) rename main/boards/{rymcu-bigsmart => rymcu/bigsmart}/config.json (72%) rename main/boards/{rymcu-bigsmart => rymcu/bigsmart}/rymcu_bigsmart_board.cc (100%) diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 616c3ba..af06ffd 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -159,7 +159,9 @@ elseif(CONFIG_BOARD_TYPE_LICHUANG_DEV_C3) set(BUILTIN_ICON_FONT font_awesome_20_4) set(DEFAULT_EMOJI_COLLECTION twemoji_32) elseif(CONFIG_BOARD_TYPE_RYMCU_BIGSMART) - set(BOARD_TYPE "rymcu-bigsmart") + set(MANUFACTURER "rymcu") + set(BOARD_TYPE "bigsmart") + set(BOARD_NAME "rymcu-bigsmart") set(BUILTIN_TEXT_FONT font_noto_basic_20_4) set(BUILTIN_ICON_FONT font_awesome_20_4) set(DEFAULT_EMOJI_COLLECTION noto-emoji_128) diff --git a/main/boards/rymcu-bigsmart/README.md b/main/boards/rymcu/bigsmart/README.md similarity index 100% rename from main/boards/rymcu-bigsmart/README.md rename to main/boards/rymcu/bigsmart/README.md diff --git a/main/boards/rymcu-bigsmart/config.h b/main/boards/rymcu/bigsmart/config.h similarity index 100% rename from main/boards/rymcu-bigsmart/config.h rename to main/boards/rymcu/bigsmart/config.h diff --git a/main/boards/rymcu-bigsmart/config.json b/main/boards/rymcu/bigsmart/config.json similarity index 72% rename from main/boards/rymcu-bigsmart/config.json rename to main/boards/rymcu/bigsmart/config.json index f531d31..a67be5a 100644 --- a/main/boards/rymcu-bigsmart/config.json +++ b/main/boards/rymcu/bigsmart/config.json @@ -1,8 +1,9 @@ { + "manufacturer": "rymcu", "target": "esp32s3", "builds": [ { - "name": "rymcu-bigsmart", + "name": "bigsmart", "sdkconfig_append": [ "CONFIG_USE_DEVICE_AEC=y" ] diff --git a/main/boards/rymcu-bigsmart/rymcu_bigsmart_board.cc b/main/boards/rymcu/bigsmart/rymcu_bigsmart_board.cc similarity index 100% rename from main/boards/rymcu-bigsmart/rymcu_bigsmart_board.cc rename to main/boards/rymcu/bigsmart/rymcu_bigsmart_board.cc