REQUIRES list

General REQUIRES page see here. ESP-IDF specific REQUIRES list If you don’t have a REQUIRES list in CMakeLists.txt that is declaring dependencies on certain special components, you typically don’t have to add basic components as REQUIRES also, due to the implicit dependency behaviour of main component (see here). If you do have a REQUIRES section, you […]

Read More

CMakeLists.txt

ESP-IDF uses the CMake build automation tool and if you created your project from one of the sample projects you will have the necessary “CMakeLists.txt” files. These contain the instructions describing the project sources files and targets. Which CMakeLists.txt file is used for what ? The CMake project hierarchy in ESP IDF is a bit […]

Read More