From a27a35bd778d9afe9f04e7aed69d950bc4d980e8 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Mon, 29 Jan 2024 23:58:04 +0100 Subject: WIP ESP32 port --- cmake/esp32.cmake | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 cmake/esp32.cmake (limited to 'cmake') diff --git a/cmake/esp32.cmake b/cmake/esp32.cmake new file mode 100644 index 0000000..0acb240 --- /dev/null +++ b/cmake/esp32.cmake @@ -0,0 +1,21 @@ +set(cdroot ${CMAKE_BINARY_DIR}) + +if(NOT DEFINED ENV{IDF_PATH}) + message(FATAL_ERROR "Please define environment variable IDF_PATH") +endif() + +include($ENV{IDF_PATH}/tools/cmake/idf.cmake) +idf_build_process(esp32 + BUILD_DIR ${CMAKE_BINARY_DIR}) + +target_link_libraries(${PROJECT_NAME} + PRIVATE + idf::freertos + idf::spi_flash + idf::newlib +) + +idf_build_executable(${PROJECT_NAME}) + +include("${CMAKE_CURRENT_LIST_DIR}/fetch-libfixmath.cmake") +add_subdirectory(libfixmath) -- cgit v1.2.3