esp-idf/tools/test_idf_py
Frantisek Hrbata fbe8bf89ee fix: properly resolve component dependencies
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>
2024-05-30 22:01:55 +08:00
..
extra_path idf.py: Change copyright in tools dir 2022-05-24 14:01:50 +02:00
file_args_expansion_inputs feat(tools): idf.py adding arguments from file via @filename.txt 2023-07-25 10:29:09 +02:00
test_idf_extensions/test_ext idf.py: Change copyright in tools dir 2022-05-24 14:01:50 +02:00
error_output.yml fix: properly resolve component dependencies 2024-05-30 22:01:55 +08:00
idf_ext.py idf.py: Change copyright in tools dir 2022-05-24 14:01:50 +02:00
idf_py_help_schema.json Tools: Export selected target actions 2022-07-19 20:02:55 +02:00
pytest.ini fix(ci): Remove unittest-xml-reporting dependency from host tests 2023-11-30 14:03:41 +01:00
test_hints.py fix: harden input parsing in component_requirements hint module 2024-01-23 18:22:08 +01:00
test_idf_py.py feat(tools): Run Tools related host tests on Win 2024-02-02 14:58:04 +01:00
test_idf_qemu.py feat(tools): add 'idf.py qemu' extension 2023-12-03 07:45:19 +01:00