aboutsummaryrefslogtreecommitdiff
path: root/ports/esp32/main/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ports/esp32/main/CMakeLists.txt')
-rw-r--r--ports/esp32/main/CMakeLists.txt17
1 files changed, 1 insertions, 16 deletions
diff --git a/ports/esp32/main/CMakeLists.txt b/ports/esp32/main/CMakeLists.txt
index d7d08ea66..1f4bb3175 100644
--- a/ports/esp32/main/CMakeLists.txt
+++ b/ports/esp32/main/CMakeLists.txt
@@ -170,22 +170,7 @@ target_link_libraries(${MICROPY_TARGET} usermod)
# Collect all of the include directories and compile definitions for the IDF components.
foreach(comp ${IDF_COMPONENTS})
- get_target_property(type __idf_${comp} TYPE)
- set(_inc OFF)
- set(_def OFF)
- if(${type} STREQUAL STATIC_LIBRARY)
- get_target_property(_inc __idf_${comp} INCLUDE_DIRECTORIES)
- get_target_property(_def __idf_${comp} COMPILE_DEFINITIONS)
- elseif(${type} STREQUAL INTERFACE_LIBRARY)
- get_target_property(_inc __idf_${comp} INTERFACE_INCLUDE_DIRECTORIES)
- get_target_property(_def __idf_${comp} INTERFACE_COMPILE_DEFINITIONS)
- endif()
- if(_inc)
- list(APPEND MICROPY_CPP_INC_EXTRA ${_inc})
- endif()
- if(_def)
- list(APPEND MICROPY_CPP_DEF_EXTRA ${_def})
- endif()
+ micropy_gather_target_properties(__idf_${comp})
endforeach()
if(IDF_VERSION_MINOR GREATER_EQUAL 2)