esp-idf/make
Angus Gratton 5055290baf build system: Add idf_size.py tool for better "make size" output & analysis
Add new "make size_components" and "make size_files" targets for analysing makeup of the ELF file.

Plain "make size" output now looks like this:

Total sizes:
 DRAM .data size:   11156 bytes
 DRAM .bss  size:   22304 bytes
Used static DRAM:   33460 bytes ( 294220 available, 10.2% used)
Used static IRAM:   80480 bytes (  50592 available, 61.4% used)
      Flash code:  421463 bytes
    Flash rodata:  103824 bytes
Total image size:~ 616923 bytes (.bin may be padded larger)
2017-06-21 15:43:22 +10:00
..
build_examples.sh CI: Build examples in parallel 2017-06-09 14:15:43 +08:00
common.mk fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00
component_common.mk Secure boot: initial image signature support 2016-11-14 11:08:42 +11:00
component_wrapper.mk Merge branch 'bugfix/make_srcdirs_order' into 'master' 2017-06-06 14:37:21 +08:00
configure_ci_environment.sh fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00
project_config.mk Build system: Add new BATCH_BUILD flag to disable interactive parts of the build 2017-02-22 11:59:37 +11:00
project.mk build system: Add idf_size.py tool for better "make size" output & analysis 2017-06-21 15:43:22 +10:00
test_build_system.sh test_build_system.sh: Produce less output to avoid CI log limit 2017-02-09 08:44:05 +11:00
test_configure_ci_environment.sh fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00