diff --git a/main/boards/kevin-sp-v3-dev/config.json b/main/boards/kevin-sp-v3-dev/config.json deleted file mode 100644 index 74cf3501..00000000 --- a/main/boards/kevin-sp-v3-dev/config.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "target": "esp32c3", - "builds": [ - { - "name": "kevin-sp-v3-dev", - "sdkconfig_append": [] - } - ] -} \ No newline at end of file diff --git a/main/boards/kevin-yuying-313lcd/config.json b/main/boards/kevin-yuying-313lcd/config.json index 88a0506d..ae29bb4e 100644 --- a/main/boards/kevin-yuying-313lcd/config.json +++ b/main/boards/kevin-yuying-313lcd/config.json @@ -1,5 +1,5 @@ { - "target": "esp32c3", + "target": "esp32s3", "builds": [ { "name": "kevin-yuying-313lcd", diff --git a/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.c b/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.c index f319f1b1..9f62738b 100644 --- a/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.c +++ b/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.c @@ -4,16 +4,15 @@ * SPDX-License-Identifier: Apache-2.0 */ -#include "driver/gpio.h" -#include "freertos/FreeRTOS.h" -#include "freertos/task.h" -#include "esp_check.h" -#include "esp_lcd_panel_commands.h" -#include "esp_lcd_panel_interface.h" -#include "esp_lcd_panel_io.h" -#include "esp_lcd_panel_rgb.h" -#include "esp_lcd_panel_vendor.h" -#include "esp_log.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include #include "esp_lcd_gc9503.h" diff --git a/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.h b/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.h index 07e84636..976410b5 100644 --- a/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.h +++ b/main/boards/kevin-yuying-313lcd/esp_lcd_gc9503.h @@ -12,8 +12,8 @@ #include -#include "esp_lcd_panel_vendor.h" -#include "esp_lcd_panel_rgb.h" +#include +#include #ifdef __cplusplus extern "C" { diff --git a/main/boards/kevin-yuying-313lcd/kevin_yuying_313lcd.cc b/main/boards/kevin-yuying-313lcd/kevin_yuying_313lcd.cc index 4a100ada..7abb0813 100644 --- a/main/boards/kevin-yuying-313lcd/kevin_yuying_313lcd.cc +++ b/main/boards/kevin-yuying-313lcd/kevin_yuying_313lcd.cc @@ -32,7 +32,6 @@ private: ESP_LOGI(TAG, "Init GC9503V"); esp_lcd_panel_io_handle_t panel_io = nullptr; - esp_lcd_panel_handle_t panel = nullptr; ESP_LOGI(TAG, "Install 3-wire SPI panel IO"); spi_line_config_t line_config = { diff --git a/scripts/release.py b/scripts/release.py index 8a25eb49..54f76196 100644 --- a/scripts/release.py +++ b/scripts/release.py @@ -70,6 +70,14 @@ def release(board_type, board_config): print(f"跳过 {board_type} 因为 config.json 不存在") return + # Print Project Version + project_version = get_project_version() + print(f"Project Version: {project_version}") + release_path = f"releases/v{project_version}_{board_type}.zip" + if os.path.exists(release_path): + print(f"跳过 {board_type} 因为 {release_path} 已存在") + return + with open(config_path, "r") as f: config = json.load(f) target = config["target"] @@ -87,9 +95,6 @@ def release(board_type, board_config): print(f"target: {target}") for append in sdkconfig_append: print(f"sdkconfig_append: {append}") - # Print Project Version - project_version = get_project_version() - print(f"Project Version: {project_version}") # unset IDF_TARGET os.environ.pop("IDF_TARGET", None) # Call set-target