Kconfig 1.3 KB

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