mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
5ee663d592
This adds CSV support to idf_size.py and idf.py size actions and using the --format argument which accepts 'text', 'json' or 'csv' as input. idf_size.py --json argument is deprecated but left to avoid a breaking change. For idf.py size actions OUTPUT_JSON environment variable set at configuration time is overriden at target build time if --format is used. Additionally, this commit refactors big parts of code, unified usage of json_dict and manually generated dictionaries for textual output and improves code quality in many parts. |
||
---|---|---|
.. | ||
app2.map | ||
app_esp32c3.map | ||
app_esp32h2.map | ||
app_esp32s2.map | ||
app_esp32s3.map | ||
app.map | ||
bootloader_esp32s2.map | ||
bootloader.map | ||
expected_output | ||
expected_output.csv | ||
expected_output.json | ||
expected_output.txt | ||
json_validate_test.py | ||
mem_test.py | ||
overflow_esp32c3.map | ||
overflow_esp32s2.map | ||
overflow_esp32s3.map | ||
overflow.map | ||
size_schema.json | ||
test_idf_size.py | ||
test.sh |