From da6a2d9d28f967fb9095663ade7ea2507c15333f Mon Sep 17 00:00:00 2001 From: Andreas Tsouchlos Date: Mon, 11 Sep 2023 01:10:06 +0200 Subject: [PATCH] Add nanofmt as submodule --- .gitmodules | 3 +++ components/nanofmt/CMakeLists.txt | 2 ++ components/nanofmt/nanofmt | 1 + main/src/main.cpp | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 .gitmodules create mode 100644 components/nanofmt/CMakeLists.txt create mode 160000 components/nanofmt/nanofmt diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..10d84ff --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "components/nanofmt/nanofmt"] + path = components/nanofmt/nanofmt + url = https://github.com/antsouchlos/nanofmt.git diff --git a/components/nanofmt/CMakeLists.txt b/components/nanofmt/CMakeLists.txt new file mode 100644 index 0000000..4310db1 --- /dev/null +++ b/components/nanofmt/CMakeLists.txt @@ -0,0 +1,2 @@ +idf_component_register(SRCS "nanofmt/src/serialize.cpp" + INCLUDE_DIRS "nanofmt/include") \ No newline at end of file diff --git a/components/nanofmt/nanofmt b/components/nanofmt/nanofmt new file mode 160000 index 0000000..9699dad --- /dev/null +++ b/components/nanofmt/nanofmt @@ -0,0 +1 @@ +Subproject commit 9699dadf5ed1396ab8fc3a994b86804d8e0d7a4a diff --git a/main/src/main.cpp b/main/src/main.cpp index 90b17a7..42fa37f 100644 --- a/main/src/main.cpp +++ b/main/src/main.cpp @@ -13,6 +13,8 @@ #include "esp_flash.h" #include "esp_system.h" +#include "nanofmt/format.h" + extern "C" void app_main(void) { printf("Hello world!\n");