Support for building and running external apps (#112)

This commit is contained in:
Ken Van Hoeylandt
2024-12-08 16:46:19 +01:00
committed by GitHub
parent 42e843b463
commit 415442e410
74 changed files with 2901 additions and 126 deletions
+5
View File
@@ -53,8 +53,11 @@ namespace app {
namespace wifiapsettings { extern const AppManifest manifest; }
namespace wificonnect { extern const AppManifest manifest; }
namespace wifimanage { extern const AppManifest manifest; }
extern const AppManifest elfWrapperManifest;
}
#ifndef ESP_PLATFORM
extern const app::AppManifest screenshot_app;
#endif
@@ -77,6 +80,8 @@ static const std::vector<const app::AppManifest*> system_apps = {
&app::wifimanage::manifest,
#ifndef ESP_PLATFORM
&app::screenshot::manifest, // Screenshots don't work yet on ESP32
#else
&app::elfWrapperManifest, // For hot-loading ELF apps
#endif
};