$ make help
Toolchain path:
/home/nop/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc
Toolchain version: esp-2020r3-49-gd5524c1
Compiler version: 8.4.0
Python requirements from
/home/nop/ESP8266_RTOS_SDK/requirements.txt are satisfied.
Welcome to Espressif IDF build system. Some useful make
targets:
make menuconfig - Configure IDF project
make defconfig - Set defaults for all new configuration
options
make all - Build app, bootloader, partition table
make flash - Flash app, bootloader, partition table to a
chip
make clean - Remove all build output
make size - Display the static memory footprint of the app
make size-components, size-files - Finer-grained memory
footprints
make size-symbols - Per symbol memory footprint. Requires
COMPONENT=<component>
make erase_flash - Erase entire flash contents
make erase_otadata - Erase ota_data partition; First
bootable partition (factory or OTAx) will be used on next
boot.
This assumes this project's partition table is the one
flashed on the device.
make monitor - Run idf_monitor tool to monitor serial
output from app
make simple_monitor - Monitor serial output on terminal
console
make list-components - List all components in the project
make app - Build just the app
make app-flash - Flash just the app
make app-clean - Clean just the app
make print_flash_cmd - Print the arguments for esptool
when flash
make check_python_dependencies - Check that the required
python packages are installed
See also 'make bootloader', 'make bootloader-flash', 'make
bootloader-clean',
'make partition_table', etc, etc.
|