2 # For a description of the syntax of this configuration file,
3 # see kconfig/kconfig-language.txt.
5 mainmenu "Espressif IoT Development Framework Configuration"
8 menu "SDK tool configuration"
10 string "Compiler toolchain path/prefix"
11 default "xtensa-esp32-elf-"
13 The prefix/path that is used to call the toolchain. The default setting assumes
14 a crosstool-ng gcc setup that is in your PATH.
17 string "Python 2 interpreter"
20 The executable name/path that is used to run python. On some systems Python 2.x
21 may need to be invoked as python2.
23 config MAKE_WARN_UNDEFINED_VARIABLES
24 bool "'make' warns on undefined variables"
27 Adds --warn-undefined-variables to MAKEFLAGS. This causes make to
28 print a warning any time an undefined variable is referenced.
30 This option helps find places where a variable reference is misspelled
31 or otherwise missing, but it can be unwanted if you have Makefiles which
32 depend on undefined variables expanding to an empty string.
34 endmenu # SDK tool configuration
36 source "$COMPONENT_KCONFIGS_PROJBUILD"
38 source "$IDF_PATH/Kconfig.compiler"
40 menu "Component config"
41 source "$COMPONENT_KCONFIGS"