mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
a78772bbc6
Closes: IDF-1342
36 lines
1.6 KiB
Plaintext
36 lines
1.6 KiB
Plaintext
menu "Application manager"
|
|
|
|
config APP_COMPILE_TIME_DATE
|
|
bool "Use time/date stamp for app"
|
|
default y
|
|
help
|
|
If set, then the app will be built with the current time/date stamp. It is stored in the app description
|
|
structure. If not set, time/date stamp will be excluded from app image. This can be useful for getting the
|
|
same binary image files made from the same source, but at different times.
|
|
|
|
config APP_EXCLUDE_PROJECT_VER_VAR
|
|
bool "Exclude PROJECT_VER from firmware image"
|
|
default n
|
|
help
|
|
The PROJECT_VER variable from the build system will not affect the firmware image.
|
|
This value will not be contained in the esp_app_desc structure.
|
|
|
|
config APP_EXCLUDE_PROJECT_NAME_VAR
|
|
bool "Exclude PROJECT_NAME from firmware image"
|
|
default n
|
|
help
|
|
The PROJECT_NAME variable from the build system will not affect the firmware image.
|
|
This value will not be contained in the esp_app_desc structure.
|
|
|
|
config APP_RETRIEVE_LEN_ELF_SHA
|
|
int "The length of APP ELF SHA is stored in RAM(chars)"
|
|
default 16
|
|
range 8 64
|
|
help
|
|
At startup, the app will read this many hex characters from the embedded APP ELF SHA-256 hash value
|
|
and store it in static RAM. This ensures the app ELF SHA-256 value is always available
|
|
if it needs to be printed by the panic handler code.
|
|
Changing this value will change the size of a static buffer, in bytes.
|
|
|
|
endmenu # "Application manager"
|