esp-idf/tools/cmake
Renz Christian Bagaporo 297b2c5a39 cmake: evaluate component requirements in one go
!4452 simplified early expansion by using an early expansion script that
only does one thing: get the public and private requirements for each
component, albeit one by one. This was also dependent on parsing
the command output of the expansion script.  This commit makes it so that a list of all
components to be processed to passed to the expansion script, generating a cmake
file that sets each component requirements in one go.

This also makes sure that only components that registered themselves get
included in the final build list.
2019-06-11 18:09:26 +08:00
..
scripts cmake: evaluate component requirements in one go 2019-06-11 18:09:26 +08:00
third_party cmake: Project & IDF git revisions: Show un-annotated tags and -dirty flag 2019-05-23 13:46:23 +10:00
build.cmake cmake: evaluate component requirements in one go 2019-06-11 18:09:26 +08:00
component.cmake cmake: evaluate component requirements in one go 2019-06-11 18:09:26 +08:00
convert_to_cmake.py cmake: build system changes 2019-05-13 19:57:39 +08:00
crosstool_version_check.cmake cmake: fix crosstool-NG version check regex 2019-06-10 09:51:40 +00:00
git_submodules.cmake cmake: Use cmake_lint project, tidy up all CMake source files 2018-04-30 09:59:20 +10:00
idf.cmake cmake: build system changes 2019-05-13 19:57:39 +08:00
kconfig.cmake cmake: expand build components before generating config 2019-06-11 18:09:26 +08:00
ldgen.cmake cmake: build system changes 2019-05-13 19:57:39 +08:00
project_description.json.in Rename Kconfig options (components/esptool_py) 2019-05-21 09:32:55 +02:00
project.cmake cmake: do not use link groups 2019-05-28 10:51:02 +08:00
run_cmake_lint.sh Merge branch 'master' into feature/cmake 2018-08-16 17:14:17 +10:00
targets.cmake cmake: build system changes 2019-05-13 19:57:39 +08:00
toolchain-esp32.cmake cmake: For gcc8 use linker to find paths to libc, libm, libstdc++, etc 2019-05-28 12:54:37 +08:00
utilities.cmake cmake: build system changes 2019-05-13 19:57:39 +08:00