From c9f273b51a07b876fa43830e6abb7788587f1d57 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Fri, 6 May 2022 18:49:53 +0200 Subject: [PATCH] Fixes for esp32c3 --- CMakeLists.txt | 6 +++--- detect/features.cmake | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 85c7c36..42e48e7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.14) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -if(NOT IDF_TARGET STREQUAL "esp32") +if(NOT DEFINED IDF_TARGET) project(test-project CXX) endif() @@ -22,7 +22,7 @@ if(RING_BUFFER_FEATURE_DETECT) include(${CMAKE_CURRENT_LIST_DIR}/detect/features.cmake) endif() -if(IDF_TARGET STREQUAL "esp32") +if(DEFINED IDF_TARGET) idf_component_register(INCLUDE_DIRS include) set(RING_BUFFER_TARGET_NAME ${COMPONENT_TARGET}) @@ -43,7 +43,7 @@ if(RING_BUFFER_CONSTEXPR_DESTRUCTORS) target_compile_definitions(${RING_BUFFER_TARGET_NAME} INTERFACE RING_BUFFER_CONSTEXPR_DESTRUCTORS) endif() -if(NOT IDF_TARGET STREQUAL "esp32") +if(NOT DEFINED IDF_TARGET) if(RING_BUFFER_BUILD_TESTS) add_subdirectory(test) endif() diff --git a/detect/features.cmake b/detect/features.cmake index b0b5030..c0ac902 100644 --- a/detect/features.cmake +++ b/detect/features.cmake @@ -1,4 +1,4 @@ -if(IDF_TARGET STREQUAL "esp32") +if(DEFINED IDF_TARGET) set(RING_BUFFER_NOEXCEPT ON) set(RING_BUFFER_CONSTEXPR ON)