]> granicus.if.org Git - esp-idf/commit
Add --warn-undefined-variables to MAKEFLAGS
authorDeomid Ryabkov <rojer@cesanta.com>
Sat, 3 Dec 2016 22:11:22 +0000 (22:11 +0000)
committerAngus Gratton <gus@projectgus.com>
Tue, 5 Sep 2017 06:10:46 +0000 (16:10 +1000)
commit9903ea1c1102dc41f6bd765e12629d66f1e5d2f5
tree49f95fd5c550755b79d621763605d2e0bac697a9
parent11a87ca8113abe48981c3cb0aa157eee606f5f6d
Add --warn-undefined-variables to MAKEFLAGS

Fix warnings where undefined vars are used.

Make Kconfig emit "FOO=" for unset bool options
To ensure make variables are always defined, even if empty.

When writing auto.conf, include symbols disabled by dependency to make sure all make variables are always defined.

Fixes espressif/esp-idf#137

Cherry-picked from https://github.com/espressif/esp-idf/pull/138
21 files changed:
components/app_trace/component.mk
components/aws_iot/component.mk
components/bootloader/Makefile.projbuild
components/bootloader/subproject/main/component.mk
components/bootloader_support/component.mk
components/bt/component.mk
components/esp32/Kconfig
components/esp32/component.mk
components/esptool_py/Makefile.projbuild
components/freertos/component.mk
components/lwip/component.mk
components/newlib/component.mk
examples/protocols/aws_iot/subscribe_publish/main/component.mk
examples/protocols/aws_iot/thing_shadow/main/component.mk
make/common.mk
make/component_wrapper.mk
make/project.mk
make/project_config.mk
tools/kconfig/.gitignore
tools/kconfig/Makefile
tools/kconfig/confdata.c