feat: Initialize ESP-IDF project with core build configuration, component dependencies, and web frontend deployment.

This commit is contained in:
2026-03-02 22:42:29 -05:00
parent bba4c63f93
commit 75bab78137
7 changed files with 49 additions and 2 deletions

View File

@@ -25,3 +25,21 @@ menu "CalendarInk Network Configuration"
Number of times to retry the WiFi connection before failing completely.
endmenu
menu "Calendink Web Server"
config CALENDINK_DEPLOY_WEB_PAGES
bool "Deploy web pages to device's LittleFS"
default n
help
If enabled, the frontend dist/ folder will be flashed
to the 'www' LittleFS partition during build.
Disable for fast backend-only iteration.
config CALENDINK_WEB_MOUNT_POINT
string "Website mount point in VFS"
default "/www"
help
VFS path where the LittleFS partition is mounted.
endmenu