From be542db463a35c5fac37eeb314e81480ba613d27 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Thu, 4 Nov 2021 12:59:19 +0100 Subject: [PATCH] esp_adc_cal: simplify CMakeLists.txt --- components/esp_adc_cal/CMakeLists.txt | 23 ++++------------------- components/esp_adc_cal/component.mk | 2 +- 2 files changed, 5 insertions(+), 20 deletions(-) diff --git a/components/esp_adc_cal/CMakeLists.txt b/components/esp_adc_cal/CMakeLists.txt index 1b4e93664b..5758cf6d1f 100644 --- a/components/esp_adc_cal/CMakeLists.txt +++ b/components/esp_adc_cal/CMakeLists.txt @@ -1,22 +1,7 @@ idf_build_get_property(target IDF_TARGET) -if(${target} STREQUAL "esp32") - idf_component_register(SRCS "esp_adc_cal_esp32.c" - INCLUDE_DIRS "include" - REQUIRES driver efuse) +set(srcs "esp_adc_cal_${target}.c") -elseif(${target} STREQUAL "esp32s2") - idf_component_register(SRCS "esp_adc_cal_esp32s2.c" - INCLUDE_DIRS "include" - REQUIRES driver efuse) - -elseif(${target} STREQUAL "esp32c3") - idf_component_register(SRCS "esp_adc_cal_esp32c3.c" - INCLUDE_DIRS "include" - REQUIRES driver efuse) - -elseif(${target} STREQUAL "esp32s3") -idf_component_register(SRCS "esp_adc_cal_esp32s3.c" - INCLUDE_DIRS "include" - REQUIRES driver efuse) -endif() +idf_component_register(SRCS ${srcs} + INCLUDE_DIRS include + REQUIRES driver efuse) diff --git a/components/esp_adc_cal/component.mk b/components/esp_adc_cal/component.mk index e85ba07e4d..99bda1cb26 100644 --- a/components/esp_adc_cal/component.mk +++ b/components/esp_adc_cal/component.mk @@ -2,5 +2,5 @@ # Component Makefile # +COMPONENT_SRCDIRS := . $(IDF_TARGET) COMPONENT_ADD_INCLUDEDIRS := include -COMPONENT_OBJEXCLUDE += esp_adc_cal_esp32s2.o esp_adc_cal_esp32c3.o esp_adc_cal_esp32h2.o esp_adc_cal_esp32s3.o