Add MESHTASTIC_EXCLUDE_SOCKETAPI (#5729)

MESHTASTIC_EXCLUDE_SOCKETAPI disables the API Server when set.

Co-authored-by: mverch67 <manuel.verch@gmx.de>
Co-authored-by: GUVWAF <thijs@havinga.eu>
This commit is contained in:
Tom Fifield 2025-01-03 09:01:10 +08:00 committed by GitHub
parent b41efc17ba
commit 9d710041c4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 1 deletions

View File

@ -66,8 +66,9 @@ static int32_t reconnectETH()
syslog.enable(); syslog.enable();
} }
// initWebServer(); #if !MESHTASTIC_EXCLUDE_SOCKETAPI
initApiServer(); initApiServer();
#endif
ethStartupComplete = true; ethStartupComplete = true;
} }

View File

@ -106,7 +106,9 @@ static void onNetworkConnected()
#if defined(ARCH_ESP32) && !MESHTASTIC_EXCLUDE_WEBSERVER #if defined(ARCH_ESP32) && !MESHTASTIC_EXCLUDE_WEBSERVER
initWebServer(); initWebServer();
#endif #endif
#if !MESHTASTIC_EXCLUDE_SOCKETAPI
initApiServer(); initApiServer();
#endif
APStartupComplete = true; APStartupComplete = true;
} }