kopia lustrzana https://github.com/espressif/esp-idf
0e8c7284ce
`__COMPONENT_TARGETS` is evaluated very early when components and component directories are added to the build, which means that all components (including the ones which are in EXCLUDE_COMPONENTS) have a build system target defined. The component manager was given the list of all known components (derived from the list of targets), not the list of components after EXCLUDE_COMPONENTS were processed. Because of that, EXCLUDE_COMPONENTS didn't effectively exclude the component from the consideration of the component manager. |
||
---|---|---|
.. | ||
scripts | ||
third_party | ||
build.cmake | ||
component.cmake | ||
convert_to_cmake.py | ||
crosstool_version_check.cmake | ||
dfu.cmake | ||
git_submodules.cmake | ||
idf.cmake | ||
kconfig.cmake | ||
ldgen.cmake | ||
project.cmake | ||
project_description.json.in | ||
run_dfu_util.cmake | ||
targets.cmake | ||
toolchain-clang-esp32.cmake | ||
toolchain-clang-esp32s2.cmake | ||
toolchain-esp32.cmake | ||
toolchain-esp32c3.cmake | ||
toolchain-esp32h2.cmake | ||
toolchain-esp32s2.cmake | ||
toolchain-esp32s3.cmake | ||
toolchain-linux.cmake | ||
uf2.cmake | ||
utilities.cmake | ||
version.cmake |