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");