Add obk_config.h as a General build control include.
This commit is contained in:
btsimonh
2022-02-11 08:39:20 +00:00
parent 8b8e8e5990
commit 104b445d4a
11 changed files with 6621 additions and 3 deletions

View File

@ -1,3 +1,5 @@
#include "../obk_config.h"
#include "../new_common.h"
#include "../logging/logging.h"
#include "../httpserver/new_http.h"
@ -62,6 +64,21 @@ static int http_rest_app(http_request_t *request){
return 0;
}
#ifdef BK_LITTLEFS
static int http_rest_get_lfs(http_request_t *request){
init_lfs();
http_setup(request, httpMimeTypeHTML);
poststr(request, "GET of ");
poststr(request, request->url);
poststr(request, htmlEnd);
poststr(request,NULL);
return 0;
}
#endif
static int http_rest_get(http_request_t *request){
ADDLOG_DEBUG(LOG_FEATURE_API, "GET of %s", request->url);
if (!strcmp(request->url, "api/pins")){
@ -70,7 +87,11 @@ static int http_rest_get(http_request_t *request){
if (!strcmp(request->url, "api/logconfig")){
return http_rest_get_logconfig(request);
}
#ifdef BK_LITTLEFS
if (!strcmp(request->url, "api/initlfs")){
return http_rest_get_lfs(request);
}
#endif
http_setup(request, httpMimeTypeHTML);
poststr(request, "GET of ");
@ -80,6 +101,8 @@ static int http_rest_get(http_request_t *request){
return 0;
}
static int http_rest_get_pins(http_request_t *request){
int i;
/*typedef struct pinsState_s {