Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "common"]
path = common
url = https://github.com/esp-idf-lib/common.git
[submodule "eil-cmake-utils"]
path = eil-cmake-utils
url = git@github.com:esp-idf-lib/eil-cmake-utils.git
29 changes: 16 additions & 13 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,21 +1,24 @@
if(${IDF_TARGET} STREQUAL esp8266)
set(req esp8266 freertos log esp_idf_lib_helpers)
elseif(${IDF_VERSION_MAJOR} STREQUAL 5 AND ${IDF_VERSION_MINOR} LESS 3)
set(req driver freertos log esp_idf_lib_helpers)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/eil-cmake-utils/cmake)
include(eil_check_idf_features)
eil_check_idf_has_esp_drivers()

# List of common ESP-IDF components required by this component
set(REQUIRED_COMPONENTS freertos esp_idf_lib_helpers)

if(EIL_IDF_HAS_ESP_DRIVERS)
list(APPEND REQUIRED_COMPONENTS esp_driver_gpio)
else()
set(req esp_driver_gpio freertos log esp_idf_lib_helpers)
list(APPEND REQUIRED_COMPONENTS driver)
endif()

if(${IDF_TARGET} STREQUAL esp8266)
set(REQUIRED_COMPONENTS esp8266 freertos esp_idf_lib_helpers)
endif()

idf_component_register(
SRCS dht.c
INCLUDE_DIRS .
REQUIRES ${req}
REQUIRES ${REQUIRED_COMPONENTS}
)

# include common cmake file for components
set(ESP_IDF_LIB_CMAKE ${CMAKE_CURRENT_LIST_DIR}/common/cmake/esp-idf-lib.cmake)
if(EXISTS ${ESP_IDF_LIB_CMAKE})
include(${ESP_IDF_LIB_CMAKE})
else()
message(WARNING "${ESP_IDF_LIB_CMAKE} not found")
endif()
include(eil_ci)
19 changes: 0 additions & 19 deletions Kconfig.i2c

This file was deleted.

1 change: 0 additions & 1 deletion common
Submodule common deleted from 58f97e
1 change: 1 addition & 0 deletions eil-cmake-utils
Submodule eil-cmake-utils added at c91055