kopia lustrzana https://github.com/espressif/esp-idf
fbe8bf89ee
There is currently a bug in the __build_resolve_and_add_req function in tools/cmake/build.cmake where the check for registered component requirements is incorrectly applied to the component itself rather than its dependencies. This issue likely originated from a typo, using component_target instead of _component_target. To prevent further confusion, _component_target has been renamed to _req_target. Fixing this revealed multiple incorrect dependencies for the Linux target, which have now been resolved by explicitly specifying the dependencies for the Linux target. Closes https://github.com/espressif/esp-idf/issues/13447 Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com> |
||
---|---|---|
.. | ||
scripts | ||
third_party | ||
build.cmake | ||
component.cmake | ||
component_deps.dot.in | ||
depgraph.cmake | ||
dfu.cmake | ||
git_submodules.cmake | ||
idf.cmake | ||
kconfig.cmake | ||
ldgen.cmake | ||
project.cmake | ||
project_description.json.in | ||
run_dfu_util.cmake | ||
run_size_tool.cmake | ||
targets.cmake | ||
tool_version_check.cmake | ||
toolchain-clang-esp32.cmake | ||
toolchain-clang-esp32c2.cmake | ||
toolchain-clang-esp32c3.cmake | ||
toolchain-clang-esp32c5.cmake | ||
toolchain-clang-esp32c6.cmake | ||
toolchain-clang-esp32c61.cmake | ||
toolchain-clang-esp32h2.cmake | ||
toolchain-clang-esp32h4.cmake | ||
toolchain-clang-esp32p4.cmake | ||
toolchain-clang-esp32s2.cmake | ||
toolchain-clang-esp32s3.cmake | ||
toolchain-esp32.cmake | ||
toolchain-esp32c2.cmake | ||
toolchain-esp32c3.cmake | ||
toolchain-esp32c5.cmake | ||
toolchain-esp32c6.cmake | ||
toolchain-esp32c61.cmake | ||
toolchain-esp32h2.cmake | ||
toolchain-esp32p4.cmake | ||
toolchain-esp32s2.cmake | ||
toolchain-esp32s3.cmake | ||
toolchain-linux.cmake | ||
utilities.cmake | ||
version.cmake |